I think they both beat Floyd in their primes for the simple reason that they both fought great fighters, they were busier, they tested themselves and came out on the other side. Compare that to Mayweather's legacy of avoidance. No steel without fire, you can't be considered an all time great with Mayweather's undeniable avoidance of tough fights (it isn't just him I put most of today's fighters in that category). I give Hearns the edge as well.

That one post about greatest of all time was completely mystifying. Where is Mayweather's fight against a Duran in his prime? Which of his opponents compares to a Hearns in his prime. Maybe Corrales or Castillo gives Benitez in his prime a competitive fight but that is it. How can you even pretend to know that Mayweather is an all time great?