World Triathlon Grand Final in Edmonton cancelled due to coronavirus
The 2020 World Triathlon Grand Final has been cancelled according to the Canadian Press. The event was to take place from August 22 to 23, 2020 in Edmonton, Alberta, Canada but will no longer occur because of coronavirus. In a Read more