joe calzaghe spent most of his career fighting in europe, but he was better than guys at 68 in america during his career anyway, there wasn't any competition
he ducked roy in his prime because he wouldn't come to america and fight, that was the biggest strike against him, but i still think he had a chance to beat roy even in his prime, because to be honest roy had a lot of holes in his defense he was even knocked down by some bum in his prime, and was bothered numerous times by technical boxers
I think Joe calzaghe would've fought chad dawson or someone like that before he retired he would get more respect
he lost to bhop and got the gift, which makes boxing fans want to toss him into the bushes because they can't think objectively