Is that the requirement to get on your p4p list being able to throw a straight punch? Calzaghe's punch style is hotly debated however bear in mind he has bad hands and has broken/hurt hands in a few fights. If he knows that unloading at full power can hurt his hands he does not do it all the time in a fight he is smart Smart enough to win all his fights so far with his adapted punching style, does a boxing brain as smart as Joe's not get him on your p4p.