The Carolina Panthers' roster for the 2012 season does not officially have to be cut down to 53 players until August 31, but it’s never too early to take a crack at how that roster will shape up.
Quarterbacks: Cam Newton, Derek Anderson, Jimmy Clausen
Running Backs: DeAngelo Williams, Jonathan Stewart, Tauren Poole
Fullbacks: Mike Tolbert, Richie Brockel
Wide receivers: Steve Smith, Brandon LaFell, Louis Murphy, Joe Adams, Kealoha Pilares
Tight Ends: Greg Olsen, Gary Barnidge, Ben Hartsock
Offensive Tackles: Jordan Gross, Byron Bell, Garry Williams, Bruce Campbell
Offensive Guards: Geoff Hangartner, Amini Silatolu, Mike Pollack, Bryant Browning
Centers: Ryan Kalil, JJ Jansen (LS)
Defensive Ends: Charles Johnson, Greg Hardy, Frank Alexander, Thomas Keiser, Antwan Applewhite
Defensive Tackles: Ron Edwards, Sione Fua, Terrell McClain, Frank Kearse, Andre Neblett
OutsideLinebackers: Jon Beason, James Anderson, Jason Williams, Eric Norwood
MiddleLinebackers: Luke Kuec...