For the record I do think it’s frustrating that there are 10 teams who can theoretically overpay every free agent they want. The Dodgers prove time and time again that they can write off a bad $30 million investment like David Price and nothing changes.
I don’t think there’s truly a system that would create an even playing field. In the NBA with a cap and even revenue sharing, star free agent players still choose to play in big cities like LA, NY, Boston, Bay Area (golden state) etc. The only chance the Timberwolves have at being a contender is lucking out with a #1 overall pick or 3, and mortgaging the future trading 5 1st round picks for Rudy Gobert.
There’s a little more parity in the NFL, but that comes with sheer numbers needed to fill a team, injuries, etc. Players are getting more of a voice in the league and a few have forced their way out of a team to a better situation.
Frankly, in MLB the fans that should be furious are teams that could be in the top 10 of spending and instead going cheap. The Cubs are crying poor right now and it makes no sense. You’re an iconic franchise and the Ricketts are acting like they’re a mid market team. Boston Red Sox if you haven’t noticed are becoming increasingly cheap too.