Mikaela Shiffrin receives slalom trophy; Petra Vlhova wins last race
SOLDEU, Andorra — Seven weeks after securing it, Mikaela Shiffrin was finally able to hold and kiss the crystal globe for the best slalom skier of the women’s World Cup season. The dominant American had already locked up the discipline title at…
Read more