Team Sky

(Photo credit should read PASCAL GUYOT/AFP/Getty Images)

Froome Wins 100th Tour de France, Second Straight Winner From Britain

The riders raced on the Champs-Elysees as the sun cast golden hues over the peloton and shadows lengthened over the dense, cheering crowds.

07/21/2013