
Name stadium: AT&T Stadium
City & country: Dallas, United States of America
Capacity / forecasted for FIFA World Cup: 92,967 / 80,415
Year of construction: 2009
World Cup 2026 match(es): Semi Final / Final (provisionally)
Home to: Dallas Cowboys (NFL)
Main features and characteristics: coming soon
Address, location: 1 AT&T Way, Arlington, TX 76011, USA