Marvin Hagler. Great boxing skills backed up by murderous punching power, great stamina/endurance, cast iron chin, and a legit mean streak. Evander Holyfield, Mike McAllum, BHop, and James Toney are all right there also.