My last roster prediction went up in flames so it's time for a new one. This one has a couple surprises so I'm sure we'll have some discussion.
Offense (22):
QB (3): Cam Newton, Derek Anderson, Jimmy Clausen
RB (2): DeAngelo Williams, Jonathan Stewart
FB (1): Mike Tolbert
TE (3): Greg Olsen, Gary Barnidge, Ben Hartsock, Richie Brockel
WR (4): Steve Smith, Brandon LaFell, David Gettis, Louis Murphy, (Adams & Pilares too)
OL (9): Jordan Gross, Amini Silatolu, Ryan Kalil, Geoff Hangartner, Byron Bell, Lee Ziemba, Garry Williams, Bruce Campbell, Mike Pollack, Roger Allen
Defense (26):
DT (4): Ron Edwards, Sione Fua, Terrell McClain, Frank Kearse
DE (6): Charles Johnson, Greg Hardy, Frank Alexander, Antwan Applewhite, Thomas Keiser, Jyles Tucker Ryan Van Bergan
LB (6): Jon Beason, Luke Kuechly, James Anderson, Jordan Senn, Jason Williams, Ken Onatolu
CB (6): Chris Gamble, Brandon Hogan, Captain Munnerlyn, Josh Norman, Darius Butler, RJ Stanford
S (4): Charles Godfrey, Sherrod Martin, Haruki Nakamura, Reggie Smith, Jordan Pugh
Special Teams (5):
K: Olindo Mare Justin Medlock
P: Brad Nortman
PR: Joe Adams
KR: Kealoha Pilares
LS: JJ Jansen
Key Cuts: LB Thomas Davis (retires), WR Armanti Edwards, S DJ Campbell, RB Josh Vaughan, DE Eric Norwood, TE Gary Barnidge, WR Darvin Adams, T Lee Ziemba.
Suspended: Andre Neblett