What Does the Franchise Tag Mean in the NFL?
The franchise tag is a designation used by NFL teams to retain the rights to a player who would otherwise become an unrestricted free agent. Introduction In the National Football League (NFL), the franchise tag is a designation a team may apply to a player scheduled to become an unrestricted free agent. The tag binds…