This is good timing to put to rest the premise that baseball needs a salary cap or that it is competitively unbalanced.
Facts speak.
Last 25 championships were won by 16 different franchises in MLB. 19 different ones if you go to 1983.
Same period?
NFL 14 (so much for tinkering with schedules)
NBA 7
NHL 13
And still a chance for it this year.
Baseball, for all its faults such as the DH, short fences, long games and extended seasons, still produces the best chance for a fan to experience the ultimate victory in sports entertainment during the last 25+ years at least--and in fact more but I got lazy.
cheers and play ball
Macnole/tersignf/frank