Ricardo lopez for me is my favourite mexican fighter of all time, but of course I'm saying mayweather.
At 105, he was a sight to behold, but as he went up some fights that should have got made for one reason or another didn't materialise. I would say floyd because of what he has accomplished. But to many people sleep on el finito.
Lopez had great power and speed at his weight, but Mayweather has an ATG defence. Its very close to call. But im going for Lopez, despite Mayweathers accomplishments
Lopez had a better offensive arsenal. Mayweather has a better defense. Both could have faced better competition. Close call this one. But im going with Finito.
There really isn't a basis for saying Lopez. He never looked as sensational against as high a caliber opponent as, say, Diego Coralles. Floyd's talent is just much more proven.