Tour de France Continues

The 16th stage of the Tour de France bicycle race was completed Tuesday. The winner of the latest race was Portuguese rider Rui Costa. Overall leader Chris Froome has more than a four minute lead over his closest competitor.

Comments are posted from viewers like you and do not always reflect the views of this station. powered by Disqus