Displaying 1 - 2 of 2
December 8, 2010
Lindsey Vonn and Maria Riesch were victorious at the women's World Cup in Lake Louise this weekend. Julia Mancuso finished strongly, too. "We've got the best downhill team in the world," she said at Saturday night's bib draw, before coming in third in the Super-G. We've got photos from the races.