Team World Triathlon athletes Velasquez and Rodriguez shine in Huatulco World Cup 23 Jun, 2025 News 2 min read