There’s no denying the Tampa Bay Buccaneers have had some lean years throughout their existence, but they’ve also enjoyed unforgettable stretches of championship success, with two dominant Super Bowl victories over the past two decades.
Along the way, Bucs fans have been treated to a long list of star players on both sides of the ball, including some of the best the NFL has ever seen.
Putting together an all-time starting lineup for the Bucs is quite the challenge at some positions, while others have obvious selections that stand out above the rest.
Here’s how we would stack that roster: