Froome Wins 100th Tour de France, Second Straight Winner From BritainThe riders raced on the Champs-Elysees as the sun cast golden hues over the peloton and shadows lengthened over the dense, cheering crowds.

Watch & Listen LIVE