He talked openly about it with fans in New York during the last tour of his career. David Cassidy performs his final touring concert at B.B. King Blues Club & Grill on March 4, 2017 in New York City.