The NFL's franchise tag option was created in 1993 as part of the original collective bargaining agreement, and in the 32 seasons that followed the Tampa Bay Buccaneers made use of it just eight ...
He is a founding member of the Krewecast, the only German Buccaneers Podcast. He has also represented the German Bucs Community on various German-language NFL Team Podcasts. He's active on Twitter ...