devlin defrancesco