Lindsey Vonn Wins World Cup Title in Downhill
Vonn clinched the title, the 18th World Cup championship of her career, in a race at Méribel, France.
Vonn clinched the title, the 18th World Cup championship of her career, in a race at Méribel, France.