A united bid of the U.S., Canada and Mexico was awarded the right Wednesday to host the 2026 FIFA World Cup.

Source: FOXNews.com — Read: Original Article