Gallery: 
 

AP Joaquin Rodriguez, of Spain, celebrates on podium after winning the 17th stage of the Giro d'Italia, Tour of Italy cycling race, from Falzes - Pfalzen - Photo

Joaquin Rodriguez, of Spain, celebrates on podium after winning the 17th stage of the Giro d'Italia, Tour of Italy cycling race, from Falzes - Pfalzen

Wednesday May 23, 07:11 PM
Joaquin Rodriguez, of Spain, celebrates on podium 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/Fabio Ferrari)