Tagged News for Mark Allen

20 Years of ITU - 1989 Avignon Race Report

20 Years of ITU - 1989 Avignon Race Report

19/10/09 - As ITU celebrates its 20th birthday in 2009 triathlon reporter Timothy Carlson takes a look back at the first world championships in Avignon, France, 1989.  Twenty years ago – the first ITU Triathlon... |

Full Story