When rock vocalist and guitarist Myles Kennedy takes the stage on April 26 at ... “It’s been an amazing shot in the arm for ...