Chris Johnson will visit the Arizona Cardinals this weekend and he's expected to sign with the team.

Johnson earned $4 million last season with the New York Jets.

The Cardinals have been thin at running back for the past couple of weeks. Starter Andre Ellington returned to 11-on-11 drills Thursday during training camp after missing the past two weeks with a hamstring injury. Rookie David Johnson (hamstring) has yet to practice since the Cardinals put on pads the third day of camp. Marion Grice has also been out with a hamstring injury.