Tour de Suisse, Switzerland,
June 18-28, 2001
|
The final podium (L to R): Gilberto Simoni (Lampre,
2nd), Lance Armstrong (USPS, 1st), and Wladimir Belli (Fassa Bortolo, 3rd).
Photo: © AFP Photo/EPA-KeystoneAlessandro Della Valle
Related Story Latest
Photography