Cowboys fall short once more: AT&T Stadium will not host the FIFA World Cup final in 2026By SAMUEL SEFAFebruary 5, 2024 AT&T Stadium will not host the FIFA World Cup final in 2026, as the Cowboys lose once more. To Jerry…