Ronald Reagan won.
Sure did. But you didn’t answer the question.
Yes he did. See post 24. A 2006 poll had McCain beating Hillary in Massachusetts like 49-40. He’s also beaten Obama in Mass. in five consecutive polls.