Roy Jones was the Undistuped Light Heavyweight World Champion, and had held titles at Middle Weight and Super Middle Weight. And was going up to Heavyweight to win the heavyweight title, which Roy Jones did. Joe Calzaghe was the WBO supermiddle weight champion.... Roy Jones did not duck Joe Calzaghe, because Joe Calzaghe was not on his level.
I Agree with MR. KOOL. My 2 cents now: I did think Joe would beat Bhop by decision, but ONLY by decision, but if Joe and Roy Jones had faced each other at the top of their games - Roy Jones would have Triumphed, despite Joe's great conditioning and his 1000 slap combos that annoys even the people watching (my opinion).
in roys prime he was invincible and at that time calzaghe was to an extent unknown an very unknown in the states but roy would have won in my opinion