Friday and Saturday, March 17-18—KILLINGTON—The New England Masters Ski Racing (NEMS Racing) will be coming to Killington on Friday and Saturday to race in the finals for the New England Masters. There will be two Slalom races on Friday and two Giant […]