USA Wins Women's World Cup

USA Wins Women’s World Cup

The United States thrashed Japan 5-2 and lifted the Women’s World Cup for the third time last night as the July 4th weekend climaxed in perfect fashion. The game already looked beyond doubt after 16 minutes as the USA raced into 4-0 lead courtesy of […]