I have to agree with SJS19. Its definitely his girlfriend. Otherwise, P4P Id have to go with Tommy Hearns. Regardless of weight? Id say Wladimir Klitschko's is probably the best. Earnie Shavers and/or Lennox Lewis' probably the heaviest, imo.
Hearns, Spinks, and Arguello are the first three that come to mind, P4P. Overall, Lewis has the actual most powerful right hand in history. And I say that as a Lewis HATER.
No one can say that for sure, but most would say Shavers packed more in his right hand Mike's right hand seemed to be more powerful than Lewis', his right uppercut was probably the best uppercut ever
Hard to dispute that! :good “Marvelous Marvin Hagler Says He Can Still Feel The Punches Tommy Hearns Hit Him With - Over 25 Years Later!” http://www.eastsideboxing.com/weblog/news.php?p=26966&more=1 The damage to the left side of Marvin’s face/head (see pic) is self explanatory.
Shavers has a case, but no, I would say Lennox (much as I hated him) had the single biggest right hand the division has seen. You are correct about Tyson though. Mike is in a league of his own in terms of the uppercut. Nobody did it better.