Yahoo Sports reports: On June 11, the 2026 FIFA World Cup will kick off with the match between Mexico and South Africa at the Azteca Stadium. More than 80,000 fans are expected for the opening game in Mexico City. However,...