
James PM Gaffney was born March 1971 in Cayce, South Carolina – but was immediately transplanted to Asheville. He’s about as close to a “native” as you can get without being a full-fledged Ashevillian. Raised by parents Michael and Teresa Gaffney, James is the prototypical only child. Michael is a musician and ad man, ..