GLENDALE, Ariz. -- The Arizona Cardinals and running back Chris Johnson have agreed to terms on a one-year contract.
The Cardinals announced the deal on Monday while the team worked out at University of Phoenix Stadium.
Johnson, who turns 30 next month, played last year with the New York Jets after spending his first six NFL seasons with the Tennessee Titans.
Adding the three-time Pro Bowl player gives the team a veteran back to complement Andre Ellington, the starter who often lines up as a receiver.
Arizona had the NFL's worst rushing offense last season at 3.3 yards per attempt.