Mikaela Shiffrin fought the rainy and snowy conditions to extend her record World Cup victories to 98 at the Levi World Cup in Finland on Saturday.
United States’ Mikaela Shiffrin speeds down the course during an alpine ski, women’s World Cup slalom, in Levi, Finland, ...