Right now, yes Cotto and Margarito would beat DLH.

DLH ain't the huge puncher people make him out to be. And I don't think he could outwork and outpoint neither of these two.