No, they shouldn't have to fire them, but if the players think it is racist for an employer to make rules for employment, then they should resign (retire) and leave their $millions to players who are more deserving than they.
Based on the urban culture of the NBA alone, you couldn't get me to go to an NBA game with a gun to my head.
There are two sports in decline in the Americas, hockey and basketball, and for different reasons. Basketball is made up of felons and vulgar characters, hockey players have physically outgrown the physical rules and constraints of the game. (they are too big, tall, fast, use sticks that used to be illegal for length, and make the game appear to be a cluster f**K on every shift)
I keep the memory of Larry Bird's Celtics and Larry Johnson's Lakers, and to think we thought Bill Lambeer of Detroit was a thug.
Was being a little sarcastic in terms of management's options.