So, these super teams getting everybody they want despite salary caps is getting old. I'm sick of teams doing this, Warriors, Lakers, and now the Nets, to name a few. Something has to be done, so here is one possible solution.
Ex. LaMarcus Aldridge -
2021 salary - $24 million
Buyout amount - $7.25 million
The difference is $16.75 million. So, if you do not have the cap space to take on that amount, you aren't able to sign them. This continues for the remainder of what their contract was. If they have 2022 in the contract for $24 million, then you need $24 million in cap space. This will force players to honor their contracts they agreed to and balance out the league in a better manner. Then when a new contract comes around, the player will be more careful where they sign under these rules.
Maybe add a rule, that if you meet the salary cap amount, you have to sign them to a prorated 50% of that $16.75 million.
Make it happen. Thoughts?