Camille Rast of Switzerland captured Sunday's World Cup slalom race title in Killington, Vermont with a winning time of ...
Shiffrin says she is sidelined for 'a few weeks minimum' after crash Switzerland's Camille Rast won the women's slalom in Killington, Vermont, on Sunday for her first World Cup victory a day ...