Christophe Riblon

Stage winner Christophe Riblon of France celebrates on the podium of the eighteenth stage of the Tour de France cycling race over 172.5 kilometers (107.8 miles) with start in Gap and finish in Alpe-d'Huez, France, Thursday July 18, 2013. (AP Photo/Laurent Cipriani)

Finally, France tastes victory at its 100th Tour

L’ALPE D’HUEZ, France (AP) — After five grueling hours of riding, as he strained and sweated to victory in an eye-popping Tour de France stage with crowds that turned cycling’s most famous climb into a […]

07/18/2013

Follow

Get every new post delivered to your Inbox.

Join 28,165 other followers