Daryl Morey, GM of the Rockets, tweeted something in support of the Hong Kong demonstrations in early October. As a result, China immediately pulled its official partnership with the Rockets, removed Rockets merch from stores in China, and complained to the NBA. The league then issues a milquetoast response that basically sided with the Chinese. The argument has escalated since then, with China cancelling a few pre-season games from being broadcast, removing Chinese sponsors from the NBA and generally pulling all support for the league.
Since then, there’s been a massive row over Chinese influence on the NBA and its bending to a regime currently undertaking genocide of the Uighurs in addition to suppressing human rights in Hong Kong. Basically most players and coaches have said ‘I don’t know enough about it, no comment’ etc, which I think is bad enough, but LeBron has come out and actually said the thing is going to lose him money, that the league should stay out of political matters, and he’s against it. Which is extremely rich from a player that has successfully marketed himself as a ‘woke’ athlete, and who has defended the rights of players to involve themselves in political matters. Except in countries that you’re relying to make Space Jam 2 a success and probably has a tonne of business dealings with through Nike etc.