Cameron Jordan Shreds ‘Embarrassing’ Saints’ Defense After Falcons Blowout
The Atlanta Falcons built nests all over Caesars Superdome on Monday night. In what was their third defeat of the year, the New Orleans Saints lost to the NFC South-rival Falcons at home, 45-24. New Orleans trailed by as many as 28 points with 6:51 remaining in the fourth quarter and gave up 205 rushing yards — and veteran defensive end Cameron Jordan had a message for the Saints after […]
