Alpine Skiing: Shiffrin tops Vlhova to win World Cup slalom title in Killington
Nov 26, 2017- Killington, VT, USA- From left, Petra Vlhova of Slovakia (second), Mikaela Shiffrin of the United States (first), and Bernadette Schild of Austria (third) after the women’s slalom race in the 2017 Audi FIS alpine skiing World Cup at Killington Re... More »
