Philadelphia Destroyers Location: Philadelphia, Pennsylvania Level: professionalSport: basketballLeague: American Professional Basketball League Status: defunctTeams with the Destroyers team namePhiladelphia, Pennsylvania View larger map Tweets by mascotdb