After eight years, msnbc commentator Keith Olbermann announced at the end of last night's edition of Countdown that his contract had ended and the show would be his last.

Cartoonists have weighed in for years on Olbermann, who was msnbc's most popular host. Here are some great cartoons over the years about the polarizing cable host, both from the left and the right.

Full disclosure: I am the cartoonist for msnbc.com.

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Randall Enos / PoliticalCartoons.com

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Nate Beeler / Washington Examiner, PoliticalCartoons.com

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Dave Granlund / PoliticalCartoons.com

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Jen Sorensen / PoliticalCartoons.com

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Taylor Jones / PoliticalCartoons.com

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Nate Beeler / Washington Examiner, PoliticalCartoons.com

msnbc Keith Olbermann Comcast quits political cartoon PoliticalCartoons.com

Randy Bish / Pittsburgh Tribune-Review, PoliticalCartoons.com