The Eagles have signed running back Josh Adams off their practice squad, sources have confirmed. The promotion was first reported by Mike Garafolo of NFL Network.

In a corresponding move, the Eagles have released wide receiver DeAndre Carter.

The Eagles' running-back corps has been decimated by injuries. Jay Ajayi injured his back in the loss to the Bucs and played just 20 snaps and had only seven carries. Darren Sproles missed the game because of a hamstring injury. Also, wide receiver Mike Wallace fractured his fibula in the game and will be out at least two months, maybe longer.

>> READ MORE: Mike Wallace out after injury

Adams played for Notre Dame after graduating from Central Bucks South. The Eagles signed the 6-foot-2, 225-pounder as an undrafted free agent in the spring. He sat out all their spring workouts after needing surgery to repair a stress fracture in his foot.

Then he tweaked his ankle early in training camp and missed more practice time and two of the team's preseason games. He finished with 90 yards on 23 carries in the preseason.

Carter had just one catch for 10 yards in the Eagles' first two games. He played 19 snaps in Sunday's loss to the Buccaneers, recording no catches. The 25-year-old, who went undrafted in 2015, was signed by the Eagles two days into training camp in late July.

Linebacker Joe Walker, who also was on the Eagles' practice squad, was signed by the Arizona Cardinals, sources told Jeff McLane.