The NBA and NFL have caps, somehow they work there.
Destroying interest in your own sport by making competitiveness based on how cheap a billionaire is might not hurt in the short-term, but it's a bad long term play but the MLBPA.
This new CBA just doubled down on a broken league. Having to hope JR sells, what a great sport this is.