Japan won the 2011 Women's World Cup final over the Americans, and the two teams are set to square up for a rematch for the title tonight
Home - CBSNews.com, CBS News
Sun, 07/05/2015 - 11:54am
Japan won the 2011 Women's World Cup final over the Americans, and the two teams are set to square up for a rematch for the title tonight