Saints DC Dennis Allen Hired As The New HC

Kevin and Donnie discuss New Orleans DC Dennis Allen taking on the role of HC after the departure of Sean Payton.