Cowboys embarrassed by Saints in Week 2
- Posted on September 15, 2024
- By Yardbarker
- 3 Views
Cowboys embarrassed by Saints in Week 2
The Dallas Cowboys scored the most points per game (29.9) and allowed the fifth-fewest yards per contest (299.7) in 2023. You’d never know it based on their performance against the Saints in Week 2.