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

Sports

The un-Armstrong? Tour 'boss' Nibali wins Stage 18

Stage winner Vincenzo Nibali of Italy climbs towards Hautacam after breaking away from his rivals during the eighteenth stage of the Tour de France cycling race over 145.5 kilometers (90.4 miles) with start in Pau and finish in Hautacam, Pyrenees region, France, Thursday, July 24, 2014. (AP Photo/Christophe Ena)

Ad Info - Ad Feedback

Ad Info - Ad Feedback

Loading...