List of teams and cyclists in the 2009 Giro d'Italia - Wikipedia
2009 giro-d-italia photos stage-20
Giro d'Italia 2022 route and stages – Schedule and key dates in the battle for maglia rosa in Italy - Eurosport
Armstrong back to race 2009 Giro d'Italia
Giro d'Italia 2009 Route Map and Profile
Unknown climbs: Tre Monti Delle Marche | cycloworld.cc
Italy's Alessandro Petacchi celebrates as he crosses the finish line of the third stage from Grado to Valdobbiadene of the Giro d'Italia, May 11, 2009. Petacchi won the stage and took the