A NAFTA World Cup?

A NAFTA World Cup?

I’m totally puzzled: How could the United States, Canada and Mexico have successfully convinced FIFA, the international soccer governing body, to award the 2026 World Cup competition…