Of course. He had dynamite in his right hand. While he's got a granite chin, there's a few I'd pick to knock him out at 147.
Well i'm pretty sure he can KO Margo, I mean it doesn't matter how good your chin is, if you get hit with MANY flush punches from a guy like Hearns you will get KOed sooner or later.