calzaghe isnt even in the same league as the great ricardo lopez