It's very easy why Scott Brown won yesterday in Mass. He ran a better campaign. Won thing Republicans always seem to do, even though once they win they cannot govern, is campaign better. Let's hope this is the wakeup call Democrats need otherwise it's going to be a long year. It also helps when False News gives you free campaign tv time and not the opponent. Where is the FEC on that?
And Tom this is why the teabagger idiots scare me unfortunately they are not splitting the Republican party.