After Disappointing Olympics, Mikaela Shiffrin Wins Overall World Cup
Mikaela Shiffrin had just finished lunching on Thursday in the picturesque French Alps village of Courchevel. An hour earlier, finishing second in a Super G race – a day after his victory in a downhill race – Shiffrin clinched the season-long overall title of the World Cup, the highest trophy in ski racing and the …
Continue reading “After Disappointing Olympics, Mikaela Shiffrin Wins Overall World Cup”