In terms of best athleticism over all, the names the come to mind are RJJ and Mosley. Also Hagler and PBF are up there.