How Spain Overcame England To Win Women’s World Cup

Spain are the FIFA Women’s World Cup champions after a dominant and deserved 1-0 win over England at Stadium Australia in Sydney. Captain Olga Carmona emerged as La Roja’s history-making heroine with a superb strike that secured the team’s first major title and completed a unique clean sweep of FIFA crowns at U-17, U-20 and … Continue reading How Spain Overcame England To Win Women’s World Cup