Chris Dodd needs to retire Posted onMay 20, 2009May 20, 2009AuthorPatrick So says this guy. (H/T Insty)