O’Dayne Richards – Athletics

first_imgFor his achievement in earning a bronze medal in the shot put at the IAAF World Championships in Beijing, China. In taking third spot in Beijing he equalled his own National Record (21.69 metres) which he had established in winning the shot put gold at the Pan American Games in Toronto, Canada.last_img

Leave a Reply

Your email address will not be published. Required fields are marked *