On June 3, 1997, Brazil’s Roberto Carlos stunned the world with the greatest free-kick in soccer history in a match against ...
But what’s the difference between a direct and indirect free kick in soccer? Free kicks are common in soccer, they happen in every game and often prove to be decisive. There are few moments more ...