Shiffrin receives slalom trophy; Vlhova wins last race
SOLDEU, Andorra (AP) — Slovakian skier Petra Vlhova used a frenetic finish on her final run to win the last women’s World Cup slalom of the season Saturday. Mikaela Shiffrin placed third. Vlhova trailed then-leader Leona Popovic by eight-hundredths of a second at the last split but gained time through the gates on the flat
Continue Reading