bn:03154446n
Noun Named Entity
ES
No term available
EN
In the National Football League, the franchise tag is a designation a team may apply to a player scheduled to become an unrestricted free agent. Wikipedia
Relations
Sources