Walsh frustrated despite podium finish
Commonwealth Games shot-put champion Tom Walsh has finished third in the Diamond League finals in Zurich.
Tom Walsh
Photo: AFP / Belga / Eric Lalmand
Fellow New Zealander Jacko Gill was just behind him in fourth.
American Joe…