Well, that tears it. This plus the Sox winning the World Series definitely lays down the law. New England is the place to be for sports faithful for … well, almost` every major sport.
And then there’s the little matter of a certain Vermont ex-governor’s political future. It’s all connected, I swear.