I dont think Margarito is as effective at 154. Recall his fights with Santos? I would favour Kirkland. I dont think the stoppage Kirkland suffered is something that would happen in this fight. Kirkland probably after the halfway point
A multiple time world champion vs a never was. I'ma go with Margarito on this one by easy KO on this one.
Kirkland doesn't have the cojones for this fight. Once he realize he cannot hurt Margarito he'll give up and punk out. It would be the Fighter vs the Pretender Margarito by stoppage inside 6
Kirkland literally has no Chin. None. He isn't a fighter. Real fighters don't get KOed like that against an opponent with 6 KO's or whatever it was.