The Tampa Bay Buccaneers have cut down their roster to 53 players, and then added a few more players -- and cut a few more. All of those moves have resulted in what is close to a final 53-man roster for opening day, 2015: Sunday, September 13. You can find all the details below.
Keep in mind that this roster is not actually final. There will be further mutations over the next couple of days and the rest of the season, but the main contours of the players the Bucs will line up throughout the 2015 NFL season should be visible. The only move of significance the Bucs could make would be trading for an edge rusher -- but even that is fairly unlikely.
Quarterback (3): Jameis Winston, Mike Glennon, Ryan Griffin
Running back (5): Doug Martin, Charles Sims, Bobby Rainey, Mike James, Jorvorskie Lane
Wide receiver (5): Vincent Jackson, Mike Evans, Louis Murphy, Russell Shepard, Adam Humphries
Tight end (3): Austin Seferian-Jenkins, Luke Stocker, Brandon Myers
Offensive line (9): Donovan Smith, Logan Mankins, Evan Smith, Ali Marpet, Gosder Cherilus, Kevin Pamphile, Jeremiah Warren, Matthew Masifilo, Eric Kush.
Defensive tackle (5): Gerald McCoy, Clinton McDonald, Henry Melton, Tony McDaniel, William Gholston
Defensive end (4): Jacquies Smith, George Johnson, T.J. Fatinikun, Kourtnei Brown.
Linebacker (6): Lavonte David, Kwon Alexander, Danny Lansanah, Bruce Carter, Jeremiah George, James-Michael Johnson
Cornerback (5): Alterraun Verner, Johnthan Banks, Sterling Moore, Mike Jenkins, Tim Jennings
Safety (5): Bradley McDougald, Major Wright, D.J. Swearinger, Chris Conte, Keith Tandy
Specialists (3): P Jacob Schum, K Kyle Brindza, LS Andrew DePaola
Garrett Gilkey, Larry English, Kenny Bell, Leonard Johnson, Josh Allen, Patrick Murray, Demar Dotson (designated for return)
PUP: Akeem Spence
WR Donteea Dye, WR/PR Kaelin Clay, LB Josh Keyes, CB Jude Adjei-Barimah, CB Imoan Claiborne, LB Howard Jones, T Edawn Coughman and T Terren Jones.
The Bucs can sign two more players to the practice squad.