Watch CBS News

Dallas approves $15 million spending to serve as media hub for the 2026 FIFA World Cup

The Dallas City Council voted Wednesday to approve a contract that will bring the International Broadcast Center for the 2026 FIFA World Cup to the city.
View CBS News In
CBS News App Open
Chrome Safari Continue