When the NFL and NFL Players Association finalized a landmark Collective Bargaining Agreement in 1993, which resolved the antitrust lawsuit that followed the 1987 strike, the term franchise tag enter⦠[+1924 chars]
No comments yet. Be the first to comment!