
Mack Horton (top) of Australia competes during the men's 400m freestyle final of Swimming at the 17th FINA Aquatics World Championships in Budapest, Hungary on July 23, 2017. Mack Horton took the silver with 3:43.85. (Xinhua/Ding Xu)

Mack Horton (top) of Australia competes during the men's 400m freestyle final of Swimming at the 17th FINA Aquatics World Championships in Budapest, Hungary on July 23, 2017. Mack Horton took the silver with 3:43.85. (Xinhua/Ding Xu)