Author: Mark


Fikkle Fame Sports

Spain Wins Women’s World Cup

Spain won it’s first Women’s World Cup, defeating England 1-0 in the Final in Sydney, Australia. Olga Carmona scored the only goal of the game at 29 minutes into the...