Great Britain’s Olympic champion Alex Yee says he is “proud” of his World Triathlon Championship Series win in Weihai, China.
Great Britain’s Olympic champion Alex Yee says he is “proud” of his World Triathlon Championship Series win in Weihai, China.