It's presumptious to say Hagler can KO Calzaghe IMO. If he can hurt Calzaghe then I think he has a good shot of winning, but otherwise I see Calzaghe overwhelming him with workrate, and adapting so Hagler finds it harder and harder to hit him.