The twenty third FIFA World Cup kicked off on Thursday in the Azteca Stadium, scene of the hand of God, Brazil’s annihilation of Italy in the 1970 Final and ...