In the latest Olympic news, Mikaela Shiffrin won the women’s World Cup slalom on Saturday in Levi, Finland. She now claims her 48th slalom title of her career and 75th overall. Shiffrin’s triumph increases the number of victories she has earned in one competition, breaking a record that Lindsey Vonn had previously held. Many who …
