Tour de France Grand Depart Trophy Arrives In Leeds

LEEDS, United Kingdom, Jan 09, 2014 (AFP) - Leeds, the northern English venue for the start of this year's Tour de France, took delivery of the Grand Depart trophy on Thursday. The eyes of the cycling world will be on Leeds in some six months' time when the 2014 Tour starts on July 5, with Britain's Chris Froome set to defend the title he won last year. In all there will be three … [Read more...]