World Cup 2026: Fútbol Coming to Jerry World

Cowboys News

World Cup 2026: Fútbol Coming to Jerry World

On Thursday, FIFA officially announced Dallas (AT&T Stadium) was selected as one of the 16 North American cities that will host matches for the 2026 Men’s World Cup, with 11 venues in the United States, three in Mexico, and two in Canada.   Following the announcement, Cowboys owner Jerry Jones said, … Read more