UCI World ITT Championship: Martin Finishes Top 10 in Richmond
Etixx - Quick-Step rider Tony Martin, participating for Germany as their national ITT Champion, finished 7th in the 53km UCI World ITT Championship on Wednesday. He finished 1:16 down on gold medal […]