RE: he still has freedom of speech and expression doesn’t he?
Yes he has, that’s why the government cannot prosecute him. But that doesn’t mean that the show ( a private business ) cannot cancel his appearance.
The show did not use common sense, find out who posted the picture on social media.