Mexico City's Estadio Azteca will host the opening match of the 2026 World Cup on June 11, Gianni Infantino, president of world soccer's governing body FIFA, said on Sunday.

[MORE]