American skier Mikaela Shiffrin now holds the record for most World Cup wins after racing to gold in the women’s slalom event on Saturday in Are, Sweden.
American skier Mikaela Shiffrin now holds the record for most World Cup wins after racing to gold in the women’s slalom event on Saturday in Are, Sweden.