“Borrowed” from Lance McAlister’s blog and also triggered by Paul Daugherty’s inane column this morning concerning the state of baseball:

Last 10 years
MLB: 8 different winners, 15 different teams of 20 available World Series slots
NFL: 7 different winners, 14 different teams of 20 available Super Bowl slots
NBA: 5 different winners, 11 different teams of 20 available NBA Finals slots
MLB has had more different teams make the World Series and win the World Series than either the NFL or NBA.

The NFL is held up as being the most “socialist” of all the major sports, yet MLB has had more different World Champs and more variety in their playoff teams.

Can you make the case for a salary cap?