all time, arguello, tyson, chavez, paquiao. currently, bam, inoue, shakur, benavidez. shakur is the odd one, but i admire his mastery of positioning and technical responses to what the opponent is showing him. he understands the steps available and when to use them in this dance that is boxing. i would have him punch with more leverage in more situations, but that involves more risk defensively because it leaves him more vulnerable to getting countered. but i think its worth the risk because it also changes how fighters approach him.