Johnson has signed to the Eagles' practice squad.

Johnson's last stint with a team ended with him being cut from the 49ers' practice squad. He worked out for the Packers, Vikings and Jaguars before ultimately landing with the Eagles' practice unit. The journeyman running back will now look to make an impression in Philadelphia.