NFL World Roasted Dak Prescott, Cowboys for Embarrassing Blowout Loss to SaintsDallas was thoroughly dominated by New Orleans in the first game of the 2024 season at AT&T Stadium.