HOUSTON—Craig Sager never once thought about giving up as he battled cancer for more than two years. “Man, life is too beautiful, too wonderful, there’s just...