Might I suggest that Craig James very public role in the firing of Mike Leach at Texas Tech while he was a supposedly unbiased ESPN announcer played a much greater part in his failure to be hired by Fox than his views on homosexuals.
Actually, “his” view is simply following God’s statement of what is right and what is so bad He describes it as an abomination.
To support homosexuality in any way is being a “Godphobe” and declaring war on God.
Good luck with that strategy!
It is true that alternative explanations must be considered, however, do you think any announcer could say what he did and remain on any national network without a kowtowing apology?