Punches That Shook All Night Long

Potent Power Punches Past

Edison Miranda vs David Banks

Oleg Maskaev vs Hasim Rahman I

Kirk Johnson vs Oleg Maskaev

Mike Tyson vs Michael Johnson

Mike Tyson vs Francois Botha

Kendall Holt vs Ricardo Torres

Matt Hamilton, for ESNewsReporting!

Matt Hamilton

Matt Hamilton