Lance Armstrong on the podium after winning   Lance Armstrong, of Austin, Texas is applauded on the podium by race officials after winning the three-week Tour de France cycling race for the third consecutive year during a ceremony in Paris on July 29.
(AP/EFE/Mondelo)

Copyright 2001 Associated Press