Gallery: 
 

AP Joaquin Rodriguez, of Spain, celebrates at finish line after winning the 17th stage of the Giro d'Italia, Tour of Italy cycling race, from Falzes - Pf - Photo

Joaquin Rodriguez, of Spain, celebrates at finish line after winning the 17th stage of the Giro d'Italia, Tour of Italy cycling race, from Falzes - Pf

Wednesday May 23, 06:01 PM
Joaquin Rodriguez, of Spain, celebrates at finish line after winning the 17th stage of the Giro d'Italia, Tour of Italy cycling race, from Falzes - Pfalzen to Cortina d' Ampezzo, Italy, Wednesday, May 23, 2012. (AP Photo/Gian Mattia D'Alberto)