NBC Dallas-Fort Worth
5/11 6:41A
Charles Nichelson
The 2026 FIFA World Cup begins June 11. Dallas Stadium will host 9 matches, including a semifinal that s the most of any single venue this year. The tournament is being held in the United States, Mexico, and Canada. The final is July 19 at New...