Northeast blizzard could dump 18 inches of snow on New York  

Published March 12, 2017 1:48 PM PDT



NEW YORK — The Northeast is bracing for winter's last hurrah — a blizzard expected to sweep the New York region starting Monday with possibly the season's biggest snowstorm dumping up to 18 inches on Central Park.