News

Tour de France kicks off on Saturday, featuring 184 riders across 23 teams — and packing in 52,500 metres of elevation.
Over the span of three weeks, athletes competing in the 2014 Tour de France will ride over 3,000 kilometers, spanning two countries in 21 different stages. The race, which began in Leeds on July 5 ...