Photo Details

Photo detail

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.

loading...