delroy has a cat named barbara who was mentioned during his broadcasts the same year he was inducted into the providence athletic hall of fame philadelphia american museum of photography