What nicknames does Lionel Messi have?

  •  

La Pulga, Leo, the Messiah – Goal takes a look at some of the alternative monikers used for the Barcelona and Argentina superstar