Quarterback (3): Ben Roethlisberger, Mason Rudolph, and Devlin Hodges.
This position was fairly self-explanatory heading into camp unless former first-round pick Paxton Lynch could take Hodges third spot. Lynch did not have a good camp by multiple reports and lost the job.
Running Back (5): James Conner, Benny Snell, Anthony McFarland, Jaylen Samuels, and Derek Watt.
No shocker in this group other than the fact the team will carry five (including a full back) into the season. It’s not a complete shock because these stable of backs are talented and provide good depth as the season lingers on.
Wide Receivers (6): Juju Smith-Schuster, Diontae Johnson, James Washington, Chase Claypool, Ryan Switzer, and Deon Cain.
It will be interesting to see if the team decides to keep five or six receivers on the team but Cain showed ability last season to make plays and timely penalties. Switzer gets the nod because of his familiarity with the team plus he provides some return ability.
Tight End (3): Eric Ebron, Vance McDonald, and Zach Gentry.
No shockers here, you got a nice one-two punch with Ebron and McDonald. Gentry has been coming along and is a solid number three option at this position.
Offensive Line (8): Alejandro Villanueva, Matt Feiler, Maurkice Pouncey, David DeCastro, Chukwuma Okorafor, Zach Banner, Stefen Wisniewski, and Kevin Dotson.
The only thing that adds some question marks at this position is if the Steelers want to add an extra tackle to this roster like Derwin Gray. The rest of the line is set and it has some nice options for depth to go along with their starters.