another thing i f**king hate calzaghe,,,my honest opinion.... i don't care how many punches he throws, if you actually watch him punch, and...
if you train your hardest, but you're training wrong,,,that does matter
the whole thing 1-2-3-4-5 jab, right cross, left hook, right uppercut, left uppercut.