Come here often? Make XFINITY.com your homepage » close

close

Your XFINITY Connect session has timed out due to inactivity. Click here to go back close

Nibali all but ensured of winning Tour

Italy's Vincenzo Nibali, wearing the overall leader's yellow jersey, celebrates on the podium of the twentieth stage of the Tour de France cycling race, an individual time-trial over 54 kilometers (33.6 miles) with start in Bergerac and finish in Perigueux, France, Saturday, July 26, 2014. (AP Photo/Christophe Ena)

Ad Info - Ad Feedback

Ad Info - Ad Feedback

Loading...