Trying to combine Christian faith with serious rock music created a dilemma when Keaggy entered what record-industry pros have long called CCM — Contemporary Christian Music. Most of his over 55 ...