GLASGOW, Scotland — O'Dayne Richards throws then celebrates with the Jamaican flag after creating history by becoming the first Jamaican to win a Commonwealth Gold medal in the shot put yesterday. Richards threw a Commonwealth Games and national record of 21.61 metres. (PHOTOS: JOSEPH WELLINGTON & AFP)
More...
More...