NFL

Cardinals bring back Ellington on 1-year deal

Aug 22, 2015; Glendale, AZ, USA; Arizona Cardinals running back Andre Ellington (38) carries the ball during the first half against the San Diego Chargers at University of Phoenix Stadium. Mandatory Credit: Matt Kartozian-USA TODAY Sports

Aug 22, 2015; Glendale, AZ, USA; Arizona Cardinals running back Andre Ellington (38) carries the ball during the first half against the San Diego Chargers at University of Phoenix Stadium. Mandatory Credit: Matt Kartozian-USA TODAY Sports

TEMPE, Ariz. -- The Arizona Cardinals have re-signed running back Andre Ellington to a one-year contract.

Ellington, the backup to David Johnson, has played all four of his NFL seasons with Arizona after being drafted in the sixth round out of Clemson in 2013.

A versatile 28-year-old back who also lines up at receiver, Ellington has been slowed by injuries in his pro career.

More from FoxSports

In four seasons with the Cardinals, he has rushed for 1,697 yards and nine touchdowns on 398 carries (an average of 4.3 yards per attempt) and caught 112 passes for 999 yards and three TDs.

Ellington is the only active player in the NFL with a rushing and receiving touchdown of at least 80 yards.