What Does the Franchise Tag Mean in the NFL?
The franchise tag is a designation given by the NFL to a player that is among the top at his position. It allows teams to keep the player for one year at a salary that is the average of the top 5 salaries at that position. Introduction In the National Football League (NFL), the franchise…
