Of modern times, I would say; Duane Bobick, Gerry Cooney, Greg Page, Pinklon Thomas, Michael Grant, Michael Nunn, Don Curry, Michael Olijade, Mark Breland, Carlos Gonzales, Hector Camacho Snr, Shane Mosley, Howard Davis, Gato Gonzales and Alejandro Gonzales; come to mind.