Herman Cain has made great strides in New Hampshire. Victory in the liberal northeast is a long shot, but if he can pull it off, it would sure take the wind out of Romney’s sails.
I haven’t seen anything for Nevada yet.
If Cain even comes close to Romney in New Hampshire, followed by crushing victories for Cain in Iowa and South Carolina...
Romney will implode.