sounds like a great strategy, but you could lose out on top players that would prefer guaranteed money instead of having to earn their cash.
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.