Etiket: tour of the alps and froome
Cycling, Tour of the Alps: the stars are Froome, Geoghegan Hart, Porte, Landa and Pinot
The final details of the race have been revealed, which will start from Cles on April 18th and end on the 22nd in Lienz, Austria, after five stages. Over 100…