The NFL world woke up to some less-than-shocking news regarding New Orleans Saints head coach Dennis Allen. Allen was relieved of his duties after the team dropped to a paltry 2-7 start.
Three years ago, after being promoted to coach of the New Orleans Saints, DennisAllen said it was a “huge responsibility” to take the reins from a future Hall of Famer in Sean Payton.
The New Orleans Saints have announced today that Head Coach DennisAllen has been relieved of his duties. Special Teams Coordinator Darren Rizzi has been named interim head coach. Allen was ...