tony defrancesco