View Single Post
01-05-2013, 03:57 PM
Join Date: Jan 2012
Location: Boston
Country: United States
Posts: 2,470
vCash: 500
Originally Posted by DyerMaker66 View Post
I don't agree with that at all. It's popular because your country likes football, it's the best league in said country and because they know how to market themselves. It has absolutely nothing to do with a salary cap.
NFL players fought for and received free agency in 1994. In response the NFL owners adopted a salary cap system. People really need to stop ignoring these two massive changes in the NFL's structure especially in relation to the overall success of the league today. Simply put the NFL as we know it doesn't exist without free agency and a salary cap because the players and owners were not willing to have a league without them.

du5566* is offline