
October 22, 2012
Lance Armstrong, center, waving from the podium as he holds the winner's trophy July 28, 2002, along with best sprinter Robbie McEwen, of Australia, right, and best climber Laurent Jalabert, of France, after the 20th and final stage of the Tour de France cycling race between Melun and Paris.
Disclaimer
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.
Suggest Removal
