I don't think many real boxing fans would rather he have fought Margarito than Oscar, much as they may like to say so in hindsight... DLH is and always has been a better fighter than Margarito and it was the biggest fight that could've been made in the sport. Oscar didn't exactly look bad in stopping Mayorga either, I don't think anyone would have said anything bad about Mayweather fighting him until of course, he actually signed on to do so. Exactly the same situation with Hatton.
Bookmarks