Please allow Neil Zaza to introduce himself. The Northeast Ohio-based and international touring guitarist, who — to borrow a phrase from The Rolling Stones — has “been around for a long ...