According to Kevin Lole, Floyd Mayweather Jr. can't be considered the greatest of all time due to lack of elite competition. Mayweather is far beyond being judged against his peers, but the lack of depth and quality among them keeps him from seriously being regarded as one of the 10 best fighters ever. SRR is without a question, the greatest fighter who ever lived. He was 128-1-2 before he suffered his second defeat. The thing that Robinson, and more recent superstars such as SRL, Duran and Hagler, had over Mayweather was elite opposition. Mayweather fought most, though not all, of the best of his era. He missed Kostya Tszyu when he was at 140 pounds and to this point, he hasn't fought Manny Pacquiao. But other than Tszyu and Pacquiao, there aren't a lot of elite fighters that he hasn't faced. He's beaten at least four guys who figure to wind up in the International Boxing Hall of Fame – Gatti, ODLH, Mosley and Cotto. "I take my hat off to Sugar Ray Leonard and all those other fighters who paved the way for me to be where I am at today," Mayweather said. "I'm not here to match myself against them because, like I said before, I'm not in their era. I respect them. I take my hat off to them. But I'm in my era, and I just do what I do." It's unfortunate that he hasn't had those kinds of rivals.
Pacquiao in 2009/2010 would have been that signature win that he lacks right now, real shame it didn't happen.
I can't believe 4 people answered yes to this question. They should be embarrassed enough to go watch SRL at this best against Hearns or better yet, a few of Ali's fights.