x
Breaking News
More () »

FULL VIDEO: Harris County - Houston Sports Authority celebrate World Cup bid

FIFA awarded the 2026 World Cup to the united bid of 23 North American cities in the U.S., Canada and Mexico. The winning bid means 60 of the tournament's games will be held in the U.S., with Canada and Mexico getting 10 each.

Before You Leave, Check This Out