Veteran Additions: RB Jeff Demps, TE Tom Crabtree, FB Brian Leonard, WR Kevin Ogletree, G Gabe Carimi, DT Andre Neblett, DE George Selvie, DT Derek Landri, OLB Jonathan Casillas, K Nate Kaeding, CB Darrelle Revis, S Dashon Goldson, P Chas Henry.
Veteran Subtractions: RB LeGarrette Blount, WR Sammie Stroughter, WR Arrelious Benn, TE Dallas Clark, DE Michael Bennett, OT Jeremy Trueblood, DT Roy Miller, CB Brandon McDonald, OLB Quincy Black, CB E.J. Biggers, S Ronde Barber.
Rookie Additions: CB Johnthan Banks, QB Mike Glennon, DT Akeem Spence, DE William Gholston, DE Steven Means, RB Mike James.
Strengths: There is actually a lot to like about this team. I wouldn't be surprised to see them, well, surprise people. I'm not expecting anything crazy, but with the receiving corps and running game they have, the Bucs could do some damage.
At WR, they have both Vincent Jackson and Mike Williams. These two formed a potent one-two punch for the Bucs. And, they are complimented by a strong running game. With flash-in-the-pan LeGarrette Blount out of the way, Doug Martin looks to build upon his electrifying season.
On the flip side of that passing game, the Bucs' secondary looks ridiculous. After signing Dashon Goldson for way too much money, they gave up way too much for Darrelle Revis. This was in addition to draft pick Johnthan Banks.
Weaknesses: The secondary won't count for much, though, if the Bucs can't rush the passer. With a few guys up front who are injury-plagued with injury concerns (Da'Quan Bowers and Adrian Clayborn) that aren't too insurmountable, the front seven hopes to match the play of the secondary. But, there probably isn't enough pass rush up front, especially with Michael Bennett leaving.
Their o-line also has to protect against the pass rush. Most of the pressure is on the tackles Donald Penn and Demar Dotson, especially since the latter gave up seven sacks last season.
Really, though, the big weakness on this team is inconsistent QB play. Josh Freeman seems to vacillate between fantastic and horrid. And while I don't want to comment too much since I'm not really familiar with his play, I do think Freeman is a net weakness for this team. Now, from what I understand, that can change -- especially with this surrounding cast. But as of right now, he is in the weakness column.