joe calzaghe would have got the taste smacked out of his mouth by all the boxers mentioned above.