UCI & World Triathlon Announce event closures

Cycling: The UCI has postponed events until further notice or, more correctly “Suspension of all classifications…