Ollie Whistler is young up and coming triathlete with many wins at the national junior level from sprint distance to Ironman.
more to come!!