Just a guess . . .
He was probably fired for using the term ‘retard’ and not for suggesting that someone in the tea party movement would kill someone.
I know for a fact that Morgan Lucas is NOT a liberal.