Larry Holmes is widely considered to be one of the finest heavyweight boxers ever, notching up 20 successful title defences.