Mikaela Shiffrin Wins Season-Opening World Cup Slalom
LEVI, Finland—A smiling Mikaela Shiffrin said it’s hard to explain what her 75 World Cup victories mean to her because “it’s a pretty big number, actually.” The American was clear about her most-recent one, though. “I’m really happy with the feeling today,” she said Saturday after claiming the season-opening women’s World Cup race. “I’ve been […]