A bright spot on an otherwise bleak day:
First-term Democratic Florida Rep. Tim Mahoney, dogged by sexual scandal, lost his seat Tuesday.
It seems appropriate that the guy who won on the back of the Foley scandal would lose his seat because of his own sex scandal.