After Disappointing Olympics, Mikaela Shiffrin Wins World Cup Overall Title

Mikaela Shiffrin had just finished eating lunch on Thursday in the picturesque French Alps village of Courchevel. An hour earlier, with a second-place finish in a super-G race – one day after a victory in a downhill race – Shiffrin clinched the World Cup’s season-long overall title, ski racing’s biggest prize, representing the highest achiever … Read more