Michael Savage is...
1) A hack.
2) An embarrassment to conservatives.
3) A bigot.
4) A scam artist.
5) Crazy.
6) A loud mouth.
7) A phony.
8) Hateful.
9) Clinically depressed.
10) A Rush Limbaugh wanna-be.
11) Our Michael Moore.
12) Lazy in show prep.
13) Still mad at MSNBC for doing the right thing.
14) Probably a liberal in disguise.
15) And quite possibly a closet homosexual.
Feel free to add to the list...
16. A free-handed borrower of Freeper ideas and posts without attribution or credit
17) A malignant narcissist.