Political pundits are a proud group, often to a fault. The primary races have been unlike any we’ve ever seen, and the common thread among the craziness is that everyone has been wrong at least once.
Ring of Fire’s Farron Cousins discusses this with Eric Boehlert, senior fellow with Media Matters.