World Triathlon Series Edmonton 2018 / Mario Mola / Weekend Preview

Edmonton Grand Final 2020 cancelled

All seven of the scheduled 2020 World Triathlon Series events have now been postponed or cancelled, with confirmation that the Edmonton Grand Final will not take place in 2020