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 times ...
Tuesday marked the deadline for NFL teams to use their franchise tag this offseason, and a couple teams took action on star ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results