The New Orleans Saints find themselves in a state of uncertainty. Once a perennial contender under Sean Payton and Drew Brees, the franchise has slipped into mediocrity. The 2024 season added yet another disappointing chapter to the post-Brees era. This has left the fanbase disillusioned and the front office scrambling for answers. If the Saints […]