And Calzaghe top three opponents are, one whom is a former middleweight who is retired, another is a middleweight now, and Manfredo is a reality TV star, much more than he is a prizefighter.

The 5 rules to Joe Calzaghe's matchmaking:

Dodge, Duck, Dive, Dip, Dodge