From a financial standpoint if he gets fired, then he will get a lot more $$ and what not. If he resigns, he still keeps his good name, and will have the excuse why i left was due to health, not poor coaching and bad results. I personally think he would much rather resign due to health reasons...