Free speech exists but only to a certain extent. In his contract I’m sure there are personal conduct codes he agreed to follow when he signed his contract and he broke rules of the contract. It isn’t say whatever the hell you want it’s there so society can advance and new ideas can be formed.