Bernard Hopkins defied the laws of time, by beating George Foreman’s record, to become a world champion at the age of 46.