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

Erik Zabel (Telekom) smiles to the crowd on the podium after his stage 9 win.
Photo: AFP Photo/EPA-KeystoneAlessandro Della Valle

Related Story        Latest Photography