John has his own program on Sat night - Heartland. I don't believe he would take the pay cut. Plus, his show is live out of Columbus, so he is at home with his family most of the time.
I believe the discussion of Kasich running was relayed from talk show host Cunningham to Hannity (on Fri.) because it was floated by Kasich the previous night.