The NFL allows organizations to use a franchise tag each season, allowing players and their existing team to negotiate a multi-year extension throughout the offseason. Franchises have from February ...
The news that the NFL's salary cap will rise at least $22 million, falling between $277.5 million and $281.5 million, means many NFL teams will be ready to spend when the free-agency negotiating ...