Petra Vlhova wins fifth straight slalom; Mikaela Shiffrin just off podium

Leave a comment

Petra Vlhova won her fifth straight World Cup slalom, while Mikaela Shiffrin's streak of 17 straight World Cup slalom podiums ended. [more]

Grateful Mikaela Shiffrin returns to World Cup, 300 days since last race

Leave a comment

Mikaela Shiffrin races for the first time in 300 days in World Cup slaloms in Levi, Finland, live on TV and streaming this weekend. [more]