After Disappointing Olympics, Mikaela Shiffrin Wins Overall World Cup
[ad_1] 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 …
Continue reading “After Disappointing Olympics, Mikaela Shiffrin Wins Overall World Cup”