Originally Posted by NoNeck
beating Leonard and, more importantly, Virgil Hill late in his career absolutely does it for me.
Sandwiched between two losses to Iran Barkley.
I'd rate Hagler above Hearns too, as would most here - (I think).
I'd be in the minority ranking Hagler above Leonard though, so it's swings and roundabouts.