Hagler Hearns Leonard At a catch weight at no less then 162 and no more then the SM limit. Who wins overall? I would go with Hagler to beat all.
haha Edit. As Hagler was a peak middle he would be the sternest test of the 3, but he could be outboxed and outspeed, thias added with Joe natural size advantage gives Cal the decision. Calzaghe UD15.
Calzaghe does not have the speed, boxing ability or power of a Hearns, the power of a Hagler, nor does he have the boxing ability or guile of a Leonard. He may irritate these 3 for a time but ultimately will lose to all 3. Prime Hagler over all.
Reckon he loses all of them, and gets KO'd by Hearns and very possibly Hagler. His best chance would be against Leonard.
Thats about right Dave. Ray out boxes him, Hagler hurts him, and Hearns could hurt him but certainly out speeds and out boxes him.