Skip to main content
Advertising

Video - Coaches / Executives

Presented By

Jerry Jones: Such a Great Opportunity for Dallas

For the first time ever, the World Cup will be played at AT&T Stadium. The news was delivered in Dallas Thursday afternoon that North Texas will be one of the hosts for the 2026 World Cup.

Advertising