Again, the players association is doing more. They have upped how much they add to the pool of money (considerably) for retired players.
If they want more they can join the retired players' association (for licensing) & get those royalties too.
Just handing out a million dollars annually to get just Barkley isn't a sound business decision. Especially, when 2K already has an agreement in place with retired players that choose to join the non-profit.
Official HQ of Bills Backer/Spurs Nation