2014 Tour of Spain To End In Santiago de Compostela

Peloton As Art

MADRID, Jan 11, 2014 (AFP) - The 2014 Tour of Spain will finish with a 10km individual time-trial in the Galician city of Santiago de Compostela, organizers revealed on Saturday in a change from the usual procession through Madrid on the final stage of the race. Having attracted a fearsome reputation for the number and severity of its mountain climbs in recent years, the overall … [Read more...]