Home Sports Watch: O’Dayne Richards Wins Gold in the Men’s Shot Put Final

Watch: O’Dayne Richards Wins Gold in the Men’s Shot Put Final

Commonwealth Games shot put champion, O’Dayne Richards, struck gold at the Pan American Games in Toronto, Canada yesterday. Richards won the event in a meet record and season’s best 21.69 metres.

Photo: Silver medalist Timothy Nedow of Canada (left), gold medallist O’Dayne Richards of Jamaica and bronze medallist German Lauro of Argentina pose during the medals ceremony of the men’s shot put final at the Pan Am Games in Toronto, Ontario, Tuesday, July 21, 2015. (AP Photo/Felipe Dana)