19.05.2015

Triathlon World Championship hosts announced

The International Triathlon Union (ITU) confirmed the locations of multiple World Championship events on Tuesday, after an ITU Executive Board meeting held in conjunction with the World Triathlon i

Read More »