After a disappointing Olympics, Mikaela Shiffrin won the World Cup overall title
Mikaela Shifrin had just had lunch on Thursday in the beautiful French Alps in Corchevel. An hour earlier, finishing second in a Super-G race - a day after a victory in a downhill race - Shiffrin represented the World Cup's season-long…