The Ravens' season opener is four weeks from today, so now seems like a good time to take a crack at predicting the team's 53-man roster. Coach John Harbaugh has until September 4 to whittle it down, and a lot will be decided in the Ravens' final three preseason games, but here's how I think things would shake out if Harbs had to do it today.
Think I have no clue what I'm talking about? Let me know in the comments section (and fill out your roster here to win a trip to the Ravens' "Monday Night Football" showdown against the Jets.)
Here's what I got:
Quarterbacks: Joe Flacco, Marc Bulger
Running backs: Ray Rice, Willis McGahee, Jalen Parmele, Curtis Steele
Fullbacks: Le'Ron McClain, Mike McLaughlin
Wide receivers: Anquan Boldin, Derrick Mason, Mark Clayton, Donte' Stallworth, Demetrius Williams, David Reed
Tight ends: Todd Heap, Ed Dickson, Dennis Pitta
Offensive line: Michael Oher, Ben Grubbs, Matt Birk, Mashal Yanda, Jared Gaither, Chris Chester, Oniel Cousins, Ramon Harewood
Defensive line: Haloti Ngata, Kelly Gregg, Terrence Cody, Cory Redding, Trevor Pryce, Paul Kruger, Brandon McKinney, Kelly Talavou
Linebackers: Ray Lewis, Terrell Suggs, Jarret Johnson, Jameel McClain, Dannell Ellerbe, Tavares Gooden, Antwan Barnes, Brendon Ayanbadejo
Cornerbacks: Fabian Washington, Chris Carr, Travis Fisher, Lardarius Webb (PUP), Cary Williams, Prince Miller
Safeties: Ed Reed (PUP), Dawan Landry, Tom Zbikowski, Ken Hamlin, Haruki Nakamura
Special teams: Sam Koch, Shayne Graham, Morgan Cox