Alessandro Petacchi: The phoenix

Wrapping up a victorious 2007 Giro

Wrapping up a victorious 2007 Giro (Image credit: Sirotti)

After a year of suffering the effects of a broken kneecap sustained during the 2006 Giro d'Italia, Italian Alessandro Petacchi rediscovered his Grand Tour stage winning speed on the third stage of this year's Tour of Italy. The relief of knowing that he still can win was so intense that it brought the Milram sprinter to tears. Cyclingnews' Hernan Alvarez found out just how much that one day meant to the humble Italian.