Keeble Wins ITT
06/09/2003 Some say it’s the ultimate test. A battle against the clock, in which cyclist and machine confront only the elements to post the fastest time. It is the individual time trial, the race of truth. And so it was that 26 riders took on the clock for 11.6 kilometers …