Skip to content
The Fort Worth

Where to Watch the World Cup

Where to Watch the World Cup
Photo: Fort Worth Weekly · view original

Nine World Cup matches will be played in Arlington at AT&T Stadium. Dubbed “Dallas Stadium” for the tournament, it will host more games than any other spot in the country. Don’t have tickets? Don’t worry. Watch parties and soccer-themed events are happening all over. Free Fan Fests Throughout the ev

Sources and story details