Are the big market teams the losers here?
View Single Post
01-05-2013, 03:16 PM
Originally Posted by
In the 18 years since the NFL adopted free agency and a salary cap there have been 11 different teams to win a Super Bowl.
Those are basically the same numbers as pre-cap NHL and for MLB.