Free speech doesn’t mean you can say whatever you want without consequences.
He used his free speech to say something stupid in public. His employer fired him. He still has free speech to say stupid stuff but nobody is forced to employ him.
He used his free speech to say something stupid in public. His employer fired him.
**********
So who gets to define what is stupid and exact punishment for legally permitted speech? The rich and powerful? America’s little guys need to be able to exercise lawful speech without losing their jobs at the whim of unelected people.