Lacy by far. Look at his debut and you'll see he has the basic skills that Miranda's lacking. He may have abandoned them of late, but they're still there. Miranda on the other hand hasn't shown that kind of offensive variety at any point. Lacy's power is more proven too. The only fighter Miranda stopped of real note is an old Eastman, and even that stoppage was questionable. Lacy on the other hand has stopped Robin Reid, a fighter that achieved more and had never even been dropped before fighting Lacy. Lacy's power is proven at this weight too, whereas Miranda hasn't been tested. As far as chins go, Lacy's is better. He's been dropped once after 12 rounds of sustained punishment. Miranda meanwhile has been destroyed by Pavlik, dropped by an unfit Green fighting at a weight below his natural class, wobbled by a half dead Abraham and rocked by an old Eastman. I can't see a single area in which I'd give Miranda the edge here.
Miranda has the potential to BECOME good, but he's done nothing special so far (Green was a legend in his own mind ). Lacy is NOT the place to start a comeback as far as Miranda is concerned. He would get killed at this stage.
lacy has more power, more chin, and far more skill. he ko's miranda in an all out war in about 6 rounds.
They are both strong fighters, but Lacy being the better technician of the two, I would believe that Lacy takes this. Miranda has no other choice than to fight Lacy where he is strongest - and thats a contest that Edison will lose. Smartness, speed, precision are the things that blows Lacy off the ground, and Miranda has neither.
Lacy would win. Lacy is a good fighter. Miranda is a Mayorga. It is a lesser version of Tito v Mayorga. That may be pushing it. Either way Miranda only has a punchers chance.