Dennis Allen Promoted to New Orleans Saints Head Coach
The New Orleans Saints have promoted defensive coordinator Dennis Allen to be their new Head Coach after Sean Payton’s retirement. While several candidates were considered and interviewed for the job…