Quote:
Originally Posted by fuzzy
MLB has massive structural problems. The sport itself (due to randomness) should have far more parity than the NFL, but it doesn't because the league hates parity. The league does not have a salary cap and therefore the only way low payroll teams can compete for a championship is to tank for a handful of years and load up the farm system with blue chip prospects.
The Royals in 2015 had the 7th highest paid 26 man roster in the entire 30 team league. The Royals won because they spent more money than most teams. In fact, the Marlins are the only team in the past 30 years to win the World Series being in the bottom third of payroll.
The NFL has a salary cap. It only has 4 year rookie contracts instead of 6 like the MLB. There is no draft lottery in the NFL. It's hard to stay on top and I like it that way. Teams should have to earn greatness. In the NFL greatness is punished to eccourage parity, as it should be.
|
Royals payroll in 2015 was 17th, not 7th.
Sent from my iPhone using Tapatalk