Part of the problem is the State Republican party, should have had a candidate like Curt Schilling ready to go.
Shilling had far more name recognition than Brown. Brown was a total unknown. Curt Shilling could have won that race and not carried any political baggage like totally unknown Scott Brown.
I would have bet if you asked voters outside his District to name a state republican senator at that time, Scott Brown wouldn't be named. - Tom
He was a regular on the Howie Carr Show, the biggest New England talk show. He had statewide name recognition. Don't recall Shilling on Howie's show.