By the way, there is a reason why players often "prefer" to go to teams like Lakers, or Boston, or even New York when they are bad. These places are places you can get the most endorsements and the most money. I understand that some teams are lower on the rankings there, like not that many would prefer to go to Minnesota for it, but if you go to Lakers for example, you are literally right in the middle of Hollywood, and right next to silicon valley too, not far away.
It means ads, as in like just "oh I got paid 10 million to do one day of work for some ads for some company" is easier there compared to some team like Denver lets say. This may not be paid under the table like Kawhi situation, but those players are getting that money thanks to being there.