Lionel Messi has been officially named the greatest footballer of all time by the International Federation of Football History & Statistics (IFFHS), leapfrogging legends of the game like Pele and Diego Maradona, as well as arch-rival Cristiano Ronaldo. (More Football News)