Vina del Mar sets the stage for a fiery battle in the return of the World Cup Season

The stage is set in Viña del Mar, Chile, for the much awaited return of the World Triathlon Cup circuit. Taking place just two weeks after the Championship Finals in Wollongong, Australia, the opening event of a trio of consecutive World Cups in…

Continue Reading