New Orleans Saints Fire Head Coach Dennis Allen After 7th Straight Loss

The New Orleans Saints have fired their head coach Dennis Allen. The move came after a 23-22 defeat in Week 9 to the Carolina Panthers, which extended the Saints’ losing streak to seven games. The franchise confirmed the news on...