Stefano Garzelli was born on July 16, 1973.
The Italian rider won one of the Grand Tour events and stood on the podium at the same event.
Garzelli won the 2000 Giro d'Italia in front of Francesco Casagrande of Italy and Gilberto Simoni of Italy.
Garzelli was also 2nd in the 2003 Giro d'Italia behind Gilberto Simoni of Italy.
In addition, Garzelli won the Mountains Jersey in the 2009 Giro d'Italia.
He also won the Mountains Jersey in the 2011 Giro d'Italia.