Barber, McDermott and McSweyn shine bright at Zurich Diamond final

Barber, McDermott and McSweyn shine bright at Zurich Diamond final (article)