83rd Giro d'Italia, Italy, May 13-June 4, 2000
Cristian Moreni winning the second, rain soaked stage into Maddaloni
© AFP Photo/Carlo Ferrara

Related Story        Latest Photography