President Barack Obama has finally thrown himself into the Senate race. With the surging Scott Brown rallying the troops to fire the Scott Heard Round the World, was this a good idea.
The National Journal today said the Barack Obama would not be elected if the election were held today in recent polling. His numbers are rapidly declining even here in Massachusetts, and the beta version of Hope and Change is in the 22% approval range. Does Barack hurt more than he helps?
What say you RMG. Is Barack Obama setting himself up for a major fail?