After Sean Payton stepped down from being the Saints head coach, the organization elected to go with continuity by promoting defensive coordinator Dennis Allen to the role. Allen had been New Orleans’ DC since 2015, establishing a clear system. And that is expected to continue with more stability on the coaching staff, as Allen promoted [more]
More...
More...