ago.16.2008
2004 Athen Olympics women's shot put finalist Cleopatra Borel-Brown did not advance to the final of her pet event at the Beijing Olympic Games.
This morning in brillaint weather and blue skies at the Bird's Nest Stadium, at the 2008 Olympic Games, here in Beijing, China.
Brown threw a 17.96 in group b to finish 17th overall.The top 15 advanced to the final.