I read the whole article, it talks about marriage, and what homosexuality is (n't), it's not really gay bashing stuff. But, he is from SF, so even that must be "bad". He wrote it for mensnewsdaily.
Still, it's a violation of his free speech rights, and alstate will loose.
No, it's not. The First Amendment does not cover the actions of non-governmental actors or entities.