He’s allowed to hold those views whether I agree with him or not.
To put them on social media, broke his contract by what I’ve read. I can’t see how he can over turn it.
If he wants to say homosexuality is a sin crack on, just do it in private and it wouldn’t have been an issue