The Arizona Cardinals have agreed to sign Chris Johnson to a one-year deal.

Johnson was placed on injured reserve last season after suffering a groin injury in Week 4 that required surgery. He wasn't chosen by coach Bruce Arians to return late in the season, and he finished with 95 rushing yards and one touchdown on 25 carries.

Johnson will be David Johnson's backup.