Some think DFW has already secured 2026 World Cup final
A British tabloid reported FIFA has selected AT&T Stadium in Arlington for the World Cup final match, but soccer’s governing body has yet to make a formal announcement. Read this to find out why some think DFW has a great shot at hosting the championship match.