Well to tell you the truth alot this bad timing or maybe some would saying good timing because undfeated but Roy and Hopkins had no interest in fight Calzaghe back then and its not like they were fighting best either just hard to come to terms to get the fights not all Joe fault but at the same time he never got the wins that he need at the right time so thats the way it goes not everyone can have the competion Ray Leonard who beat greatest names in boxing because he was fighting in one of the greatest era in boxing some times it is all about what time you fought in.