How and why are we conflating this with free speech rights? She choose to say stuff, no one stopped her. She worked for a corporation who then chose to fire her as a result of behavior they deemed inappropriate, unacceptable and bad for business. I have fired and seen people fired for less ignorant, vulgar and inflammatory behavior that was, to put it lightly, way less public. She exercised her free speech rights, and, she is now dealing with the consequences of exercising that right. No one or thing has violated anyone’s rights.