In 2026 the FIFA World Cup will be held in all three of the North American countries – Canada, United States, and Mexico – the with draw for matchups and locations being held in the United States in Washington D.C. That decision is already proving to be problematic with some countries experiencing visa issues As…

First Boycott in World Cup