Loading Video…
This browser does not support the Video element.
North Texas likely host site for 2026 World Cup
A joint bid by the United States, Mexico and Canada won the right to host the 2026 FIFA World Cup on Wednesday.
This browser does not support the Video element.
A joint bid by the United States, Mexico and Canada won the right to host the 2026 FIFA World Cup on Wednesday.