Claim: Grace Upshaw is a track-and-field athlete that joined the World Championships in 2003 and 2005 where she finished 8th and 7th respectively, as well as represented her country in the Olympics in 2004 and 2008 where she won 10th and 8th respectively.
Evidence: 2003 World Championships 8th 2005 World Championships 7th 2004 Olympic Games 10th 2008 Olympic Games 8th