The whole saga played out over a couple of weeks (arguably a couple of days). Craig James appeared on Fox Sport on August 31, 2013 and got fired on September 1, 2013. Why? Two days is too short to blame it on his case of KOPS (Keith Olbermann Personality Syndrome). James claims it was because of some anti-same-sex marriage comments he made while running for Texas state senator.
From the Complaint:
[H]e believes marriage is between a man and a woman for biblical reasons, and the Bible – and Christianity – forms the basis of his beliefs on the issue. He repeatedly referenced his beliefs, and repeatedly called upon the audience to “stand up” “as Christians" . . . .
In light of speculation, on or about September 6, 2013, Dallas Morning News Reporter Barry Horn asked Fox Sports executives whether Fox Sports terminated James for his beliefs about marriage. Even though most companies rarely comment on personnel matters, Fox Sports’ Senior Vice President of Communications responded to the question: “‘ We just asked ourselves how Craig’s statements would play in our human resources department,’ said a Fox spokesman. ‘He couldn’t say those things here.’”That certainly doesn't sound very good. Of course, the problem is that James had already made the comments at the time he was hired. So, I'm not sure the discrimination theory makes sense. I guess we'll have to wait and see how this plays out.