After Disappointing Olympics, Mikaela Shiffrin Wins World Cup Overall Title

The New York Times – Sports:

The skier said she was “embarrassed” by failing to win a medal in any of her five Beijing Olympic events. Turns out she was in it for the yearlong haul.

This post first appeared in The New York Times – Sports. Read the original article.