One thing that is not being discussed, is how to fix the problem of players with one year remaining on their contracts, making it publicly known that their leaving in free agency and will only go to one team in particular (at the time Paul George, and now Kawhi). Maybe it can be called the LA Lakers rule.
Maybe the team (A) with the player can file some sort of tampering charges. Have the league investigate the claim, where the team (A) tries to prove that their receiving lower than market value trade proposals, because the other teams (B) believe the player will leave in free agency due to the player's desire to play for one particular team (C). To bring this back to the Lakers (C), they didn't even try to trade for George or Kawhi because they strongly felt those players would just sign during free agency, so why give up any assets.
If the league does find merit to those tampering charges, maybe the penalty could be a monetary fine and loss of first round picks to the team (the player's desired team in free agency) that signs the player. In this case, Kawhi signing with the Lakers next off season. It would also give a team like the Lakers, an incentive to make a genuine trade offer the year before free agency, and avoid being fined.
What would you propose, or do you have no problem with what players like George (last year with Indiana) and Kawhi have done?