Prince Naseem was another one, I know he'd throw himself off balance a lot but he'd get incredible hip rotation into all of his shots, not only laterally but with those vertical "screw shot" uppercuts he would throw.