United States, Mexico and Canada announce joint bid to host the 2026 football World Cup

The United States, Mexico and Canada will make a joint bid to host the 2026 World Cup, top soccer officials from the three nations announced on Monday.

Advertise your business

Macca After Content Tower Ad

Spread the love

See Full Post >>