Camille Rast of Switzerland captured Sunday's World Cup slalom race title in Killington, Vermont with a winning time of ...
The American ski star held on to her first-run lead in the season’s second slalom to beat Italian prodigy Lara Colturi and Swiss skier Camille Rast. They both got their first career podium ...