This is well said. MLB is in good shape. The only major fixes I'd like to see are: 1) minor league pay 2) better revenue sharing (I don't care that the Yankees have an advantage. I just don't want them to have a $150M advantage. Do other teams complain that the Packers have an advantage as a non-profit that generates more revenue than most of them?) 3) salary floor linked to performance. A team should not generate a $60M profit while screwing over their fans and collecting massive revenue sharing (Marlins). If a team goes below a salary floor, they should lose out on some revenue-sharing funds or be downgraded in the draft. The game exists for the owners, players, and communities together--not just the owners. Fear the Chorizo, Why pay younger unproven players more? Stars that made an immediate splash like Ryan Braun, Kris Bryant, Mike Trout, Stephen Strasburg, etc were all compensated VERY well early in careers, receiving tens of millions by year 3. That's better than most top NFL or NBA picks can say. Heck, NFL players are limited in earnings for their first 4-5 years based on rookie contracts, and the average NFL career is half of that. Also, don't forget NFL contracts aren't guaranteed. I just don't get your argument that MLB players need to be paid more than they currently are in seasons 1-3. MILB players need to get paid more, but I can't see how the MLB system is unfair.