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.
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 ...