He retired good for him I'm not going to bash him. He made a fan out of me when he beat Lacy and while not a great victory I liked his swagger he displayed in the ring that night. Joe will always have critics becasue he beat two old ATGs but you'd have to be a blind man or a pure hater to say he wasn't skilled. IMO Calzaghe is a top 70-80 ATG.
Because his promoter wanted him to fight undefeated p4p#6 linear mw champ and powerpuncher Kelly Pavlik, while Joe wanted to beat up the corpse of Roy Jones, a man without a title or a win over ranked competition in 4 years.