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