OTD in 2011, Japan beat USA 3-1 on penalties to win Women’s World Cup (video)
OTD in 2011, Japan beat USA 3-1 on penalties to win Women’s World Cup (video) On July 17th, 2011 Japan beat the United States of America (USA) 3-1 on penalties to win the Women’s World Cup. The game was tagged to be a battle between David and Goliath as Japan were not even expected to …
OTD in 2011, Japan beat USA 3-1 on penalties to win Women’s World Cup (video) Read More ยป