83rd Giro d'Italia, Italy, May 13-June 4, 2000
The final podium: Francesco Casagrande (L, 2nd), Stefano Garzelli (C, 1st) and Gilberto Simoni (R, 3rd).
© AFP Photo/Carlo Ferraro

Related Story        Latest Photography