In 100 days, on June 11, the 2026 World Cup will kick off in Mexico, who's co-hosting the tournament with the United States and Canada. But the build-up to the football festival has been overshadowed ...