Unbelievable. There are many Calzaghe haters in here. Give the man his props you frigging ingrates.