Ray Leonard won / stole a couple fights he should not have won. Hearns was certainly one of em and so was his fight with Hagler.
I still get insanely upset anytime someone says Ray Leonard "beat" Marvin Hagler. One of the most disgraceful things I've ever seen in combat sports. I don't blame Marvin for retiring after that.
Brian.