
How everyone but the Weather Channel botched the NYC blizzard forecast.
A passerby walks his dog near an accumulation of snow on Jan. 27, 2015, in Central Park in New York. Snow levels in New York have ranged from 7.8 inches in Central Park to more than 28 inches in Eastern Long Island. Photo by Yana Paskova/Getty Images In the run-up to this week’s blizzard, some…