87th Tour de France, France, July 1-23, 2000
Lance Armstrong smiles on the podium after capturing the yellow jersey in the 10th stage
Photo ©: Patrick Kovarik/AFP Photo

Related Story        Latest Photography