Results: 2017 Yucatán ITU Triathlon World Cup
  • Mérida, Yucatán, Puerto Progreso, Mexico
  • 12 Aug, 2017
Select program results: