Feedback
News

Watch Live: Nabali Victory Lap in 2014 Tour de France Final Round?

Race leader Astana team rider Vincenzo Nibali of Italy cycles during the 54-km individual time trial 20th stage of the Tour de France cycling race from Bergerac to Perigueux July 26, 2014. REUTERS/Christian Hartmann (FRANCE - Tags: SPORT CYCLING TPX IMAGES OF THE DAY) CHRISTIAN HARTMANN / Reuters

Italy's Vincenzo Nibali was in a comfortable lead after having won four stages in this year's race.

nbc sports: Continue Reading