US, Mexico and Canada win bid to host 2026 World Cup

The following video is brought to you courtesy of the Fox Business YouTube Channel. Click the video below to watch it now.

FBN’s Maria Bartiromo on FIFA choosing U.S., Mexico and Canada to host the 2026 World Cup.

Comments are closed.