He didn't win, but Leonard didn't win either - Chris Froome does boxing. You don't take the champion's belt off him by squeaking a 50/50 - so decision should never have gone his way IMO.
Was always far more of a Hagler fan but Leonard doing that transcends boxing and has to be one of the greatest comebacks in sport. No serious fight for five years and taking on Marvin Hagler for the middleweight championship?
I mean he picked his spot, knew MH was over the hill, but even so - getting up off the couch for a fight like that you'd be taking your life in your hands.