Share
twitterlinkedinfacebook
Image 1 of 1
USWNTTE07172011_110.JPG
Carli Lloyd (r) of team USA and Mizuho Sakaguchi of Japan during the FIFA Women's World Cup Final USA against Japan at the FIFA Stadium in Frankfurt, Germany on July 17th, 2011.

© 2015 All rights reserved ISI Photos