On June 3, 1997, Brazil’s Roberto Carlos stunned the world with the greatest free-kick in soccer history in a match against ...
A stunning goal by Mexican women’s soccer player Lizbeth Ovalle of the UANL Tigres has captivated the soccer world.