Local SportsLouisiana NewsNFLSaintsSports

Reports: Saints Hire Dennis Allen as New Head Coach


iSpeech
The New Orleans Saints have reportedly hired defensive coordinator Dennis Allen as their new head coach. Allen was considered a front runner for the position since former head coach Sean Payton announced his retirement.

Show More

Leave a Reply

Back to top button
Skip to content