LEVI, Finland – Mikaela Shiffrin won a women’s World Cup slalom Sunday after first-run leader Petra Vlhova looked set for…
Read More »89th
American skier Mikaela Shiffrin won a women’s World Cup slalom Sunday in Levi, Finland, after first-run leader Petra Vlhova looked…
Read More »