In 2018, Katie Zaferes (USA) was the master of consistency. In six of the eight World Triathlon Series (WTS) Zaferes […]
By Cam Mitchell
By Triathlon Magazine