Chris Johnson has agreed upon a one-year deal with the Arizona Cardinals.

Johnson had recently visited the Miami Dolphins but left without a contract.

"I feel like Arizona is the best place for me right now," Johnson said last month.

 

Johnson's 2015 season ended early with a fractured left tibia.