Calzaghe is possibly the most overrated sportsman of all time.
Take a closer look at his resume.
Didnt fight anyone until Robin Reid, a fight most people agree he actually lost. Beat a broken and uninterested Eubank, the appallingly hyped Jeff LAcy, an 82yo Hopkins (again most knowledgeable boxing fans agree this should have been another L for the Welshman) and a parody of Roy Jones.
Kessler is the only impressive name on there once you accept he actually lost to Hopkins.
Thems the facts.
Lennox Lewis is probably our best boxer of all time. True Legend.