Steven Nyman is one of the top-ranked men’s Alpine skiers on the U.S. team this season and is expected to compete at the finals in Aspen, Colorado, in March. Photo by Matthias Hangst/Getty Images

Jump to the Finish

Executives at Vermont’s Killington Resort had more than a year to market and create buzz around what would be the first FIS Ski World Cup in New England in 25 years. While early signs pointed to strong interest for the International Ski Federation event, held over Thanksgiving weekend, resort officials still weren’t sure exactly what […]

Continue Reading
Posted On :