Share
twitterlinkedinfacebook
Image 1 of 1
USWNT071099116.JPG
Los Angeles, CA - July 10, 1999: USA vs China, Women's World Cup 1999 Finals. USA 0, China 0. USA wins 5-4 on penalty kicks.

© 2017 All rights reserved ISI Photos