With mountains across New England opening their slopes to eager skiers, snowboarders and snow lovers in the coming weeks—some, like Loon Mountain in New Hampshire, opening as soon as November 16—we’ve turned our attention to the New England winter sport scene. To get you amped for the coming ...read more