Mikaela Shiffrin won her 82nd World Cup race in Slovenia over the weekend
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