Yes, they do it all the time for people who run onto the field/court during games.
A ban based upon “right to serve” based upon a person fighting in another arena - that I could see.
But a ban for being a racist?
What next, a ban for being supposedly “anti-Muslim” or being an adulterer, and alcoholic, ex-con?
What next?