Canada, Colombia and Mexico have so far made bids to host the 2026 world cup. Note that Canada is the only G8 country not to host the World Cup. Europe, Asia cannot host according to FIFA rules. Montreal, Toronto, Edmonton, Vancouver, Calgary, Regina and Winnipeg are considered host cities...