Funny you mention that fight with Hagler i just watch that fight and i scored it as followed
1Ray
2Ray
3Ray
4Ray
5Close round either Marvin or Ray
6Ray
7Marvin
8Marvin
9Marvin
10Marvin
11Ray
12Ray

I mean i thought Ray had the fight and that is that for me. As for Duran well Leonard fought his fight teh first time and it was close and then comes back fight it this way makes Duran look like a fool and quiet and Leonard took that one then after a long time they fight out of prime but still going off good wins and Leonard wins again. Then as far as Hearns goes well in prime for prime Leonard knocked him out so then the rematch to me means nothing they were very old and not even a shell of what they were so to Leonard is the man and the Pound for Pound Number 1 in the last 30 years.