After a three-month delay, American star Mikaela Shiffrin won her milestone 100th World Cup race on Sunday, a number never seen before in Alpine skiing. Shiffrin has been the all-time leader in wins ...
The 29-year-old alpine skier has made a convincing case as the best ever. But her superpower may be her relentless honesty..