It is a weird irony that MLB, without a salary cap has had more parity during the past decade than the NFL or NBA.
Look at how many different teams have been in the World Series during the past 10 years... including small market teams such as the Royals, Tampa, and Colorado.
|