Japanese Women clinch World Cup title

The Women's football team from Japan won their first ever World Cup after they beat the United States of America in the final held in Frankfurt Germany in a stadium full to it's 50,000 capacity. I had been following highlights from each match throughout the tournament and must say I am surprised that the Japanese women made it all they way. Looking … Continue reading Japanese Women clinch World Cup title