US-led joint bid wins right to host 2026 World Cup

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

Read Full Article