AP

After a long offseason out of work, Chris Johnson has finally found his new NFL home.

Johnson has agreed to terms one a one-year contract with the Cardinals, Jay Glazer of FOX Sports reports.

The Cardinals had Johnson in for a physical and workout today, and that revealed that he’s ready to go and fully healed from the shoulder injury he suffered when he was shot this offseason.

Now the question is whether Johnson has anything left. He’s coming off a season in which he had career lows of 155 carries for 663 yards and one touchdown, and he appears to be a far different player now than he was in 2009, when he ran for 2,006 yards. Johnson turns 30 next month and isn’t the player he used to be.

Johnson is expected to split carries with Andre Ellington in the Cardinals’ backfield.