Theres been some speculation on Herd-Nation that the reason he resigned was because of the WVU-Marshall football series that Joe Manchin is trying to get going.
I for one find it extremely odd and somewhat suspicious that he is retiring right before spring drills. Normally coaching changes happen in December, not March. From the press conference and press releases, it doesnt sound health related.