I honestly think Steve Molitor might be the hardest opponent for Lopez at this poitn in the division, he is quick, southpaw, can throw sharp punches all night, and he is very hard to hit cleanly.