A franchise tag is a specific contract in the NFL that allows a team to keep a pending free agent for another season. They can do this by offering a one-year deal at the average price of the league’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results