Italy's Vincenzo Nibali celebrates on the podium in the red jersey of the 18th stage of the Spanish Vuelta cycling race over 148,9 kilometers (92,5 miles) which started in Valladolid and finished in ... more 
Italy's Vincenzo Nibali celebrates on the podium in the red jersey of the 18th stage of the Spanish Vuelta cycling race over 148,9 kilometers (92,5 miles) which started in Valladolid and finished in Salamanca, Spain, Thursday, Sept. 16, 2010. less 
1 / 1
Associated Press | Photo By Arturo Rodriguez
Sat, Sep 18, 2010 4:05 AM EDT