
Tomas Walsh of New Zealand competes during the men's shot put final at the IAAF World Challenge Meetings in Zagreb, Croatia, on Aug. 28, 2017. (Xinhua/Marko Lukunic)

Tomas Walsh of New Zealand competes during the men's shot put final at the IAAF World Challenge Meetings in Zagreb, Croatia, on Aug. 28, 2017. (Xinhua/Marko Lukunic)