Later today, the opening match of the 2026 FIFA World Cup will kick off in Mexico City. The world’s biggest football tournament is viewed by many to be one of the greatest sporting spectacles on Earth. However, this year, it has found itself mired in controversy amid scandals related to transport, ticket pricing, and even a Somalian referee being denied entry to the US despite holding valid documentation.