If the May 18th primary results were any indication, November looks to be a bumpy ride for big-spending incumbents. Allen Barton, Tracie Savage, and Terry Jones take a look at the outcome, and make a few predictions about November.