New Orleans Saints slammed for losing free agent Justin Simmons to NFC South rival 2024-08-16 03:54:30 Sporting News The New Orleans Saints lost big on Justin Simmons and many are doubting the Dennis Allen era. Read Full Article