Hatton's hug, hold, and punch style sucks. His knockout of Castillo was a picture perfect body blow that would have crippled many fighters. However, Castillo is way past his prime and looks nothing like the fighter that gave Mayweather all he could handle and gave the FOTY to Corrales 2 years ago. Mayweather is a nightmare matchup for him and he will lose. Mayweather just dominated delahoya, who is bigger, stronger, faster, and more skilled then Hatton.
Calzaghe is a great all around fighter. Great speed, size, power, timing, and angles. His hands are fragile and he's been unwilling to take on the tought opponents outside of wales. If the fight with Kesseler goes off, it will be a great fight. I think Calzaghe wins easily if he doesn't hurt his hands.
Kimbo sucks balls. He wouldn't last one round with any ranked heavyweight.
flash.