View Single Post
Old
12-16-2012, 01:12 PM
  #1002
NinthSpoke06
Registered User
 
NinthSpoke06's Avatar
 
Join Date: Nov 2009
Location: Chestnut Hill
Country: United States
Posts: 9,569
vCash: 50
Quote:
Originally Posted by THW View Post
The NFL is a smaller league with a better fanbase in a smaller area and more of their revenue sharing comes from an insanely great TV deal. If you check, you will see that the more successful teams are the teams that spend the money to put out the best product possible. Its not really the same.
The Jets would argue against that principle. The Patriots in the opposite way.

Either way, the NFL has a rule that states that teams must spend to within 99% of the cap over a 3 year period...so everyone is spending the same amount anyway.

NinthSpoke06 is offline