Tag: Breaking News: New Orleans Saints Head Coach Darren Rizzi Announces Sudden Resignation.