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


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

Loading...
Comments are closed.