Houston to host 7 World Cup matches in 2026
Between Houston and Dallas, Texas will host 16 World Cup matches. HOUSTON — On Sunday, FIFA announced more information about the 2026 World Cup that will be played in North America. It will be the 23rd World Cup tournament and first to be hosted by three nations and the first in North America since 1994. … Read more