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

Navardauskas wins Stage 19 of Tour de France

Lithuania's Ramunas Navardauskas crosses the finish line to win the nineteenth stage of the Tour de France cycling race over 208.5 kilometers (129.6 miles) with start in Maubourguet and finish in Bergerac, France, Friday, July 25, 2014. (AP Photo/Peter Dejong)

Ad Info - Ad Feedback

Ad Info - Ad Feedback

Loading...