Australia’s Brad Kahlefeldt has continued to put himself in a prime position for Olympic selection after a determined eighth-placed finish in today’s ITU Triathlon World Championship race on a rain-swept Olympic course in London.
Kahlefeldt eighth in rain-swept London
