The buck stops at Huff. It'll be virtually impossible for him to remain CEO....regardless of how this turns out.