KF is not perfect. But guess what? Matt Campbell isn't perfect either. CyTwins isn't perfect and I am not perfect. But, KF is a class act. He represents the state of Iowa well. He replaced Hayden and has kept Iowa relevant most seasons. He has definitely kept the state a "Hawkeye state." It is not easy to win at Iowa or Iowa State. He has helped develop so many walk-ons, 2 stars, and 3 stars into pros. A great majority of former players love him. Players like Wadley and DJK are bitter because they never made the NFL.
Just catching up in this thread. I thought this post definitely needed to be quoted in case someone missed it.