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…
Videos
2014 TransCanada Corp WTS Grand Final Edmonton
14 March, 2014 11:03 PM
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…