(Photo by Patrick Smith/Getty Images) Winter Storm Helena, the eighth named storm of the 2016-17 season, was pulling out in the Atlantic Ocean on Sunday after delivering more than a foot of snow in parts of New England after coating the South with snow and ice.