Learn more

FORT WORTH, Texas — FIFA will soon announce that AT&T Stadium in Arlington will host the 2026 World Cup final, according to The Sun’s Martin Lipton. Lipton reports that Texas will be the main hub for FIFA during the World Cup, and that AT&T Stadium beat out New York’s MetLife Stadium for the honor of hosting the final. The 2026 World Cup will be hosted jointly by the United States, Canada and Mexico. The tournament will take place in 16 cities throughout North America, including the Metroplex, Monterrey and Vancouver. The World Cup was last hosted by the United States in 1994, which was also m…

cuu