"The conservative firebrand has seemed increasingly out of place on a network that has emphasized a liberal viewpoint on many of its programs in recent years."
I have no idea if this man is a racist or not, but doesn't this one sentence explain his firing?