Tour de Suisse, Switzerland, June 18-28, 2001

Lance Armstrong (US Postal Service) still wearing the yellow jersey before stage 3.
Photo: AFP Photo/Alessandro Della Valle-STF

Related Story        Latest Photography