Sugar Ray fought too many toilet cleaners in his career so i'm going to have to go with Lennox Lewis.
He would defeat any and every boxer in the last century period