Mexico City played host to this year’s first game as an emotionally charged Azteca witnessed Shakira’s big return

It’s finally here. The first of 104 matches in this biggest-ever World Cup kicks off in Mexico City when South Africa meets up with Mexico in the Estadio Azteca.

Fifa president spoke four years after his last pre-World Cup press conference was mired by ‘I feel gay’ comments, this time playing down a controversial saga involving a Somali…