Batch, a 7th round pick in 2011, has 49 yards on 25 carries with a touchdown this season. He's been part of an often-injured running back group that could be without at least Isaac Redman (concussion) in their Week 12 game against Cleveland.
Batch has been active for 10 games this season, meaning he is not practice squad eligible, and can sign with any other team.
McFadden was signed before the Steelers' Week 11 game against Baltimore.
Burress was signed to establish depth behind Mike Wallace and Emmanuel Sanders in wake of injuries to Antonio Brown and Jerricho Cotchery. Hoyer was signed due to an injury to Byron Leftwich suffered in Week 11, and will serve as the team's back-up quarterback behind Charlie Batch in Week 12.