Is there any reason to believe that Delaware Republicans are suddenly no longer a litter of freaking morons?
Even a litter of freaking morons would get pissed at an incumbent with Castle's record. I believe he is toast. I am praying that I am not wrong.