Tag: Olympic Games (2022)

Mikaela Shiffrin Breaks Ingemar Stenmark’s World Cup Record With 87th Victory

Shiffrin has now won 87 World Cup races, passing Ingemar Stenmark’s record that stood for 34 years. Her ski racing career has been a master class in evading common pitfalls.

Kamila Valieva’s Doctor Has Long Worked in the Shadows of Sport

Dr. Filipp Shvetsky was listed as Valieva’s supervising physician at the Beijing Games, where it was revealed she had tested positive for a banned drug before the event. He says he didn’t administer it.