Ireland will send a team of 56 to the ITU World Triathlon Championships in Chicago this weekend. Aileen Reid leads the team as she competes in the ITU Grand Final which is set to take place on Friday,11pm Irish time. Reid goes into the race ranked number 11 in the World Series having slipped 3 places following a disappointing performance in the previous round of the … [Read more...] about 56 Irish descend on Windy City for ITU World Triathlon Championships