Petacchi won five stages and the points jersey at this year's Giro.  |  Photo: Agence France Presse - 2007
Petacchi won five stages and the points jersey at this year's Giro.  |  Photo: Agence France Presse - 2007