Darren Rizzi: Meet the Interim Saints Coach After Dennis Allen Was Fired
Image Credit: Getty Images The New Orleans Saints need a new coach now that Dennis Allen has been fired. The team has suffered multiple losses over the season so far, with the most recent being against the Carolina Panthers. Now…