Spain pulled off the unthinkable at the 2023 Women’s World Cup on Sunday, lifting their first-ever title as they beat England 1-0 in the showpiece in Sydney. The hero for La Roja was Olga Carmona, who sadly learned that her father passed away right after the game ended. Per the Royal Spanish Football Federation, he […]