
More Sports Apr 25, 2020
The World Triathlon Grand Final, scheduled for August in Edmonton, Alberta, will not take place in 2020, with restrictions due to the COVID-19 outbreak making it impossible for the event to take place according to organizers. Citing guidance from Alberta's chief medical officer of health ...