With 99 wins, USA’s Mikaela Shiffrin has the most World Cup victories of any Alpine skier in history. She is a two-time Olympic gold medallist but had a difficult time in Beijing as she didn’t ...
Mikaela Shiffrin might be the winningest ... onto the international scene at the 2018 Games, becoming the youngest woman to win an Olympic snowboarding gold medal — aged just 17.