Any compensation paid by Bobcats ownership would count against their salary cap. However, if an outside company attempted to pay a player that much as an "endorsement" specific to one city, things might get messy. I'm sure the league would try to step in, but if there was no collusion between the team itself and the sponsor / booster, it might be hard for the league to make a case.