I agree. In his prime Morales was a beautiful complete fighter. I mean like on prime manny Pacquiao, Mayweather, Cotto, Trinidad level. He was matched hard though and his prime fell off him early on.

I also believe Barrera was better than Marquez. He also probably beat Marquez in that fight they had. The decision was a bit tipped towards Marquez.