The World Cup is here. Thirty-two nations fight for one glorious trophy. Big names such as Andres Iniesta, Cristiano Ronaldo and Lionel Messi will be playing [probably] their last World Cup. Teams such as Spain, Brazil, France and Germany are…