Vonn Earns World Cup Win
Lindsey Vonn won her first race in nearly two years as she led an American podium sweep in a World Cup downhill race at Lake Louise, Alberta.
The last time Vonn won a race was Jan. 26, 2013, less than two months before she tore her knee in a wipeout at world championships, leading to the first of two surgeries.
Stacey Cook was second, followed by Julia Mancuso.