UCI World TT Championship

Tony Martin Takes Third TT World Title

Tony Martin Takes Third TT World Title

German powerhouse Tony Martin won his third straight UCI World TT Championship. In one of the most hotly anticipated time trials of the year. The Omega Pharma – Quick-Step rider was inseparable from Switzerland’s Fabian Cancellara at the first intermediate split (7.3km) and it
Read More