Mikaela Shiffrin won her 82nd World Cup race in Slovenia over the weekend

Mikaela Shiffrin won her 82nd World Cup race in Slovenia over the weekend

NPR

Published

American alpine skier Mikaela Shiffrin has tied Lindsey Vonn's record for most race wins in women's World Cup history. Shiffrin may soon become the most decorated skier ever.

Full Article