Not to be funny, but didn't he go to Ohio because he got fired by Nebraska? Also, aren't there some serious drinking / alcoholism issues with Frank? Again, not trying to be funny at all. This has always been my understanding of why he went to and remains at Ohio.
It is true that he was found passed out one night, but other than that night, no one has ever reported seeing him drunk either before or after that night. Yes, he would not be in Athens if he hadn't been fired at Nebraska, but after he was fired, he took a year off, and considered where he wanted to coach. Ohio was one of only a few schools that saw value. If I recall correctly, the other one that made an offer to him was Army. Therefore I would say that Frank is at Ohio because Ohio saw value, and reached out to him.
To answer another question, Frank isn't from the Athens area, but he was born in coal mining country in Pennsylvania, and then lived in Cleveland through High School, so he has some familiarity with the general part of the country, and I'm sure that helps to make him fit in better and feel more comfortable in Athens. I do agree that the support he gets from McDavis is critical, too.
He's the kind of a guy that doesn't really fit in the eye of the media. The scrutiny with which every decision he made at Nebraska was very uncomfortable, I think. He obviously enjoys having a feeling of accomplishment, and the scrutiny at Nebraska made that impossible, so even before he was fired, I'm not sure he was really happy. By contrast, at Ohio you can tell he enjoys what he is doing, which is why he continues to coach past 65. He has a feeling of accomplishment, and also the freedom to run the program right, without being constantly second guessed. It's a relationship that has worked well for both Ohio and Frank..