dominick sloan