Ireland’s Kevin Thornton overcame a puncture during the 90 kilometre bike leg to claim 3rd at Ironman 70.3 Dublin. In excess of 10,000 spectators turned out to cheer home 2500 triathletes over the 1.9km swim, 90km bike and 21.1km run. The men’s race was won by Frenchman Denis Chevrot who emerged from the swim portion of the race, based in Dun Laoghaire, in a time of … [Read more...] about Thornton Claims Ironman 70.3 Podium