Seven-time Tour de France winner, Lance Armstrong, admitted doping during all wins on Oprah Winfrey.
Source
Lance Armstrong won the Tour de France for the third time in a row.
Lance Armstrong won Tour de France for the 7th consecutive run.
The 87th Tour de France came to an end with the winner losing his title.
The Tour de France Bicycle Race is flagged off for the first time.