While there will be tons of Weds. morning quarterbacking on yesterday's outcome in MA, Bob Scheer, as usual, comes up with two of the primary reasons this election went down in flames.
The irony of Health Care Reform being upended by some dumb glamour boy who has wrested Teddy's Senate chair is overwhelming enough, but there is one more factor that changed the field in this prescient event that Mr. Scheer has missed.
The chronic battering of Obama by Roger Ailes' crew has now officially got some traction. The noise machine is bearing fruit and will be greatly emboldened by this win by Scott Brown.
My prediction?...we'll be watching the inaugural of President Palin and her veep, Glenn Beck three years from now.
You probably think I'm kidding, right? I'm not.