imo if you take away the home country advantage that joe enjoyed so often and if he fought a top contender in their prime in their country we would of seen one hell of a fight, we seen joe get knocked down by aging RJJ & a old but still classy Hopkins who just got nudged on points, no 1 is beatable..... calzaghe just retired at the right time , and fought the right fights, he was a once in a generation fighter tho