Cutting this year's roster for the Steelers won't be the problem. Stopping, however, will be.
The Steelers are solid with their front-line talent.
But the retirements and releases of a number of veterans during the offseason have left this team with very little depth - at least not as much as in previous years.
Here's how I see the 53-man roster breaking down now that we're through three weeks of training camp:
QB (3)
Ben Roethlisberger, Byron Leftwich, Charlie Batch - Jerrod Johnson can go on the practice squad. The team likely won't cut Batch because he's been such a good soldier over the years.
RB (5)
Isaac Redman, Jonathan Dwyer, Baron Batch, Chris Rainey, Will Johnson - I wouldn't be surprised to see a veteran added here after other teams start cutting guys loose. All of the backs except Redman have practice squad eligibility. Rashard Mendenhall goes on the PUP.
WR (5)
Mike Wallace, Antonio Brown, Emmanuel Sanders, Jerricho Cotchery, Tyler Beiler - Wallace will rejoin the team before the start of the season. Beiler has been the best of a ho-hum bunch. Toney Clemons or Marquis Maze or both to the practice squad?
Offensive line (9)
Max Starks, Willie Colon, Maurkice Pouncey, David DeCastro and Marcus Gilbert are your starters. Mike Adams, Ramon Foster, Doug Legursky and Trai Essex are the backups - When camp began, the team was concerned that rookie Kelvin Beachum would look so good they wouldn't be able to sneak him onto the practice squad. That won't be a problem after his play against the Eagles. Rookie Ryan Lee could also head to the practice squad.
Tight end (3)
Heath Miller, Leonard Pope, Jamie McCoy - Wes Saunders only shows up sometimes. Add that to his pending suspension and there's no reason for him to make the roster. Pope could be pushed off by new signee Justin Peele, but it will be tough since Peele will only be here a few weeks. McCoy makes it because of his ability to play some fullback. Will Johnson isn't much of a blocker at this point.
Defensive line (7)
Brett Keisel, Steve McClendon, Ziggy Hood, Cam Heyward, Casey Hampton, Al Woods, Alameda Ta'amu - With Hampton unlikely to be ready for the opener and Ta'amu not ready for prime time, Woods makes it because they will need five linemen heading to Denver. I don't think Hampton goes on the PUP.
Linebacker (9)
James Harrison, LaMarr Woodley, Lawrence Timmons, Larry Foote, Jason Worilds, Chris Carter, Stevenson Sylvester, Brandon Johnson, Sean Spence - It's a tough cut. Adrian Robinson goes to the practice squad
Defensive back (9)
Troy Polamalu, Ryan Clark, Ike Taylor, Keenan Lewis, Cortez Allen, Curtis Brown, Will Allen, Ryan Mundy, Robert Golden - Only four corners? Why not. Walter McFadden and Terrence Frederick aren't the players that Golden is and if you're down to your fifth corner, you're screwed anyway. Plus, since Clark won't play in the opener, they'll need and extra safety.
Specialists (3)
Shaun Suisham, Greg Warren, Drew Butler - Butler is winning the punting job by default over injured Jeremy Kapinos. Plus, he's actually kicked pretty well