The Panthers will be without a pair of starters as they try to improve to 3-0. Running back DeAngelo Williams and wide receiver Jerricho Cotchery will not play in the 8:30 p.m. ET game because of thigh injuries.
Cotchery has been hoping to play against his former teammates -- he caught a career-high 10 touchdown passes for the Steelers last season -- but the 11th-year veteran got hurt last week in practice and is unable to play.
Foster, who hurt his ankle last week in practice, was deemed not healthy enough to play against the Panthers. Wallace will make his fifth career start -- all have come since last December.
Rookie running back Dri Archer (ankle) joins Foster as the Steelers players who won't play Sunday because of injuries.
In addition to Foster and Archer, the Steelers deactivated wide receiver Martavis Bryant, nose tackle Daniel McCullers, offensive lineman Wesley Johnson, cornerback B.W. Webb and quarterback Landry Jones.
Wide receiver Lance Moore, who missed the first two games of the season because of a groin injury, will make his Steelers debut.