Take a trip down emmory lane with us as we return to 2004 when Lindsey Vonn won her first ever World Cup race in the downhill at Lake Louise. Vonn today announced her return to the US team ahead of a possible comeback to the World Cup tour.
Read the full article here