Good morning fellas! So my family has a unique opportunity to come work with the New England Patriots starting the first of next year and was wondering what is the best place to live around Foxborough would be for snow. Most of my research has Worcester as the closest snowiest city around. Thanks for the input ahead of time.