Stanford grad hits 3-run home run, drives in four as U.S. beats Canada
Stanford grad and Olympian Jessica Mendoza hit a home run, doubled and drove in four runs as the United States senior national softball team downed Canada, 9-0, in six innings Thursday on the first day of the World Cup of Softball in Oklahoma City.…
More | Posted: July 26, 2010