Dani Navarro Wins Tour of Spain Stage 13th

OBREGON, Spain, Sept 05, 2014 (AFP) - Spain's Dani Navarro claimed his first Grand Tour stage victory as he won the 188.7km 13th stage of the Vuelta a Espana from Belorado to Obregon on Friday as compatriot Alberto Contador retained his overall lead. Navarro make a break on the short climb to the finish line through Parque de Cabarceno with little over two kilometres to go and had just … [Read more...]