Weird: Harry Reid Says 'My Pet' Coons Sure to Win DE Senate Seat