Stefano Garzelli

Stefano Garzelli (born 16 July 1973, in Varese) is an Italian professional road racing cyclist. The high point of his career to date was his overall win in the 2000 Giro d'Italia, after a close three-way competition with Gilberto Simoni and Francesco Casagrande.

Read more about Stefano Garzelli:  Career, Palmares