The opnion that Leonard purposefully waited for Hagler to get old is ridiculous and revisionist history especially when considering the fight was getting talked about as early as 1981. And more than likely would've happened before 1984 if Leonard didn't receive the eye injury, and his own personal demons it triggered. Leonard was a competitor, and nothing would've driven that edge more than a victory over the most dominate champion of that era. And in my opinion he would've beaten Hagler as early as 1983 when Duran fought him. Hagler was the most destructive middleweight in history when opponents were aggressive with him or if he could force them to be aggressive. But it was proven by Watts, Monroe, Duran and Antefermo ( Of all boxers) he could be taken out of his game. Especially when he was forced to lead, and the opponent had the ability to counter his counters as Duran demonstrated against a " prime " version of Hagler . I love Hagler, but he like every boxer had a weakness. His was he could forced to overthink and become predictable. Leonard had speed, skills, and power and more importantly the size and mental toughness to have beaten Hagler anytime after 1982 when he basically would've grown into middleweight. Leonard had legitimate concerns of blindness when he received the eye injury. Especially in 1982 when most of the medical perfessionals of that era were urging him to retire. Imagine if you were in his shoes, and coming off the biggest win of your career, and possibly the greatest three year run in the history of boxing , and suddenly being told to retire because of a medical condition at the very peak of your career? How would you have taken it?
Ray was in his prime and many interesting fights were ahead .. a rematch with Benitez at 154. Hearns as well ... Maybe a match up with McCallum in 84 or 85 .. he may have even taken a shot at Hagler after Hagler looked less than Marvelous vs Duran in 83 ... who knows ?
If he wasn't injured and stuck around welter for a bit the Pryor fight would have happened and probably Arguello, even if Leonard won those guys would have taken enough out of him that Hagler might have retired him for good assuming Leonard still had it in him to move up