The Blizzard of 2026 left more than three feet of snow in southeastern Massachusetts Monday. Here are some of the remarkable weather statisitics from February 23, 2026 This was the biggest snowstorm ...