July 28, 2014
O’Dayne Richards strikes gold
O’Dayne Richards acknowledges the applause after winning the final of the men’s shot put at Hampden Park during the 2014 Commonwealth Games in Glasgow, Scotland yesterday. (PHOTO: AFP)
O’Dayne Richards celebrates at the end. (PHOTO: AFP)
O’Dayne Richards competes in the final of the men’s shot put athletics event at Hampden Park yesterday. (PHOTO: AFP)