Official Game Day thread: Saints @ Giants 12/8/24

Yep. I don't feel happy about this at all.
Other than the first two games of the season, this team will not put any team away when it has the chance...