Retro: Early upsets at the Giro d'Italia  Cyclingnews.com

More...