Swix Cup U.S. Ski and Snowboard SuperTour Finals Coming to Lake Placid “Among the most electric skiers on the World Cup circuit” is how U.S. Ski and Snowboard describes Ben Ogden. With the Swix Cup U.S. Ski and Snowboard SuperTour Finals coming up March 26 through 30 at Mt Van Hoevenberg, this Vermont born and… Read more »