The women’s football World Cup kicks off today (Friday), surrounded by what appears to be more fanfare and mainstream media coverage than the game has ever received before.
As the host nation, France are in action tonight. England, who are currently ranked third in the world and are managed by former England and Manchester United … Read the rest