American skier Mikaela Shiffrin has won a record 83rd World Cup race. Breaking a tie on the all-time women’s list with former American teammate Lindsey Vonn.
It was a miserable day on the mountains outside of Beijing for American stars Mikaela Shiffrin and Red Gerard. Shiffrin’s opening race in the Beijing Olympics ended quickly