After today's unexpected trades and training camp kicking off this weekend it's a perfect time for a roster prediction update. Say hello to WR Louis Murphy and goodbye to RT Jeff Otah... and see you in October to Andre Neblett. Here's how I see those changes impacting the 53 man roster:
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
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
Defense (26):
DT (4): Ron Edwards, Sione Fua, Terrell McClain, Frank Kearse
DE (5): Charles Johnson, Greg Hardy, Frank Alexander, Antwan Applewhite, Thomas Keiser, Jyles Tucker
LB (7): Jon Beason, Luke Kuechly, James Anderson, Jordan Senn, Jason Williams, Ken Onatolu
CB (6): Chris Gamble, Brandon Hogan, Captain Munnerlyn, Josh Norman, Darius Butler, CB RJ Stanford
S (4): Charles Godfrey, Sherrod Martin, Haruki Nakamura, Reggie Smith
Special Teams (5):
K: Olindo Mare
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, S Jordan Pugh, FB Richie Brockel, WR Darvin Adams.