Olympics Day 10 - Softball
In This Photo: Jessica Mendoza
Jessica Mendoza #2 of the United States makes a catch against China during the women's preliminaries softball game at the Fengtai Softball Field on Day 10 of the Beijing 2008 Olympic Games on August 18, 2008 in Beijing, China.
(Aug. 17, 2008 - Source: Vladimir Rys/Bongarts) more pics from this album »