Tag: Dennis Allen

The New Orleans Saints tapped defensive coordinator Dennis Allen to replace Sean Payton as head coach. (Image: Getty)

New Orleans Saints Promote Dennis Allen from DC to Head Coach

The New Orleans Saints did not have to look very far or very hard to find a new head coach when they hired Dennis Allen, who has been their defensive coordinator since 2015. Sean Payton abruptly retired at the end of the season, but in his exit interview with the […]