Worcester named snowiest city in US this winter

WORCESTER, Mass. (MyFoxBoston.com) – Worcester has topped the charts for the nation's snowiest city.
    
The city holds a commanding lead with 108 inches after Tuesday's storm. Syracuse came in second with 96 inches.
    
Back in 1977, Worcester was hit with 11 inches of snow in May.