It depends which Marquez shows up and I'll go with Marquez because he is more versatile a fighter. We pretty much know what Morales will bring but in his 3 fights with Barrera, Barrera showed Morales could be out fought and out boxed. Marquez is closer to Barrera in terms of range of ability.
Therefore JMM by decision. I don't see him stopping Morales. I think these two could have equally been in some exciting fights. If they'd all fought between 2000-2003 we could have had some epics like the MW's in the 80's.
Bookmarks