Craig James Sues Fox Sports, Says He Was Fired Due To His Anti-Gay Marriage Comments