Steve Davis was invited to give my HS football team an inspirational talk way back in '76. He impressed me then as having everything - confidence, athletic skill and intelligence.
Plus, he was an unapologetic christian.
I'm sure he really is resting in peace.