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