only a slightly better than average football coach.
I'll give him due credit for the excellent program developer he is, but on the football field actually coaching football, he is highly highly overrated. Largely in part because he followed three epically terrible hires, and has now been followed by "potentially" another one.
The outcome remains to be seen on Freeman (though right now it don't look too promising) but regardless how it goes with Freeman I'll {{{{NEVER}}}}} regret that Kelly is gone.
I may/do/will most likely regret that we hired someone with zero experience to follow someone with 20-30 years experience, but that's a completely separate issue.