lebron can put 20k asses in seats plus millions on tv. the 'cost' of production of the game is minimal - just a nice court, cameras, and 2 teams of 12 guys playing...
lebron makes 350k a game because he makes way more than that for the owners and tv companies.
Yep, basketball players...even with the amount they get is just a drop in the bucket for all the revenue they bring ihn