The Ravens will have wide receiver Jeremy Maclin in Pittsburgh for Sunday Night Football.
Maclin did not practice Thursday because of a back injury and was listed as questionable to play.
Baltimore deactivated wide receiver Breshad Perriman for the third time in four weeks, instead choosing to use wide receiver/returner Michael Campanaro.
The Ravens' only key role player sitting is outside linebacker Za'Darius Smith, who didn't practice all week because of a shoulder problem.
Smith's roster spot will instead go to rookie defensive end Chris Wormley, as the Ravens are bulking up on the defensive line with Steelers running back Le'Veon Bell looming. Wormley hasn't played since Week 9 in Tennessee.
The Ravens' other inactives are running back Terrance West, cornerback Stanley Jean-Baptiste, guard Jermaine Eluemunor (shoulder), guard Marquice Shakir and defensive end Bronson Kaufusi.
The Steelers have more injuries than Baltimore heading into the game.
They'll be without starting cornerback Joe Haden (leg) and inside linebacker Ryan Shazier, who went to the hospital last week with a serious spinal injury. One of his backups, Tyler Matakevich, is also out (shoulder).
Pittsburgh safety Mike Mitchell (ankle) will play. So will veteran outside linebacker James Harrison, who has played in just four games this season and none of the last five. Ravens quarterback Joe Flacco said this week that Harrison is one of his biggest foes.
The Steelers' other inactives are quarterback Joshua Dobbs, safety J.J. Wilcox, offensive tackle Matt Feiler and defensive tackle Daniel McCullers.