First, I am not here to defend either the man in Tampa or the Woman in Nashville. I see it as a property issue and if your employer or his customers are offended by sights seen on company property it could cost business. For example, I have an employee that I manage that has a "Regime Change Begins at Home" sign in his office and last week before a client visited I asked him to hide the sign. If he had refused to hide the sign I would have taken steps to have him reprimanded. If I had an employee that had pick up truck with a Rebel Flag and bumper stickers that could be considered offensive I would have asked that person to move the truck before the client arrived.
So if the City of Tampa has a resident who is offended by a particular race, the City should be able to ban people of that race from City property so the City won't lose business? Okay. I get it.