Follow us on
Videos
All eyes will be on Edmonton, Canada, in 2014 as the ITU World Triathlon Grand Final returns to Alberta’s Capital City. From August 26 - September 1, 2014, t…