The New Orleans Saints fell to the Carolina Panthers on Sunday, cementing their seventh straight loss in embarrassing fashion. Former players like Michael Thomas called out the team's performance ...
This article was originally published on fansided.com as Saints finally throw Dennis Allen and 2024 season in dumpster: Best ...