US, Canada and Mexico win bid for 2026 BID

Spread the love

MOSCOW, Russia.

The United States of America, Canada and Mexico win bid for  2026 BID. Bid goes 10 American host cities and 6 across Mexico and Canada. All Venues spread across  4800 metres.

Both USA and Mexico have previously hosted World cup.