Originally posted by SteveWallacesHelmet:
Originally posted by GoreGoreGore:
MLB is a joke. They desperately need a salary cap. It's basically the same teams every year that can compete. Then most of the league has a 1-2 year window and then they go back to sucking again for 10 years.
Can you explain to me why you believe that the league that has the most parity out of all the major American sports needs a salary cap?
That just comes with the "randomness" of the game and teams can just tank for awhile and load up on good young players that they don't have to actually pay anything meaningful for several years. And then get rid of them when they have to pay and go back to sucking for another 5-10 years.
You can argue that the same teams are usually the ones contending in the NBA, but that's because a lot of the times the star players want to go to bigger markets. However, theres also a decent amount of smaller market teams that have drafted well and signed their top players to big contracts and have done very well for an extended period of time. Warriors (not a small market but they've never been a top destination for players until recent memory), Nuggets, Milwaukee, San Antonio, just some recent examples.
You don't have to pay a player 10 years 700mil to keep him, which makes it so only a handful of teams with very wealthy owners can do. The As is the perfect of example of what's wrong with the mlb, that s**t is ran as pure business when MLB is the business of entertainment, not just make revenue and that's it.
A salary cap will allow a bunch more teams to keep a core of players together for a long time, but they also need a better way to split rev (Tigerlaw is absolutely right) and get rid of owners who don't want to spend and use their MLB team as a stream of income.
[ Edited by GoreGoreGore on Dec 12, 2023 at 10:05 PM ]