Naseem Hamed. He was a joy to watch and a great show man. But the man never beat an elite fighter who was in his prime. Yes his resume has many good fighters on it. But every single one was past there prime and had lot of mileage on them when they fought Hamed. Numbers don't lie. Going into the Hamed fights they had already had the following number of fights

Manuel Medina 59 fights
Tom Johnson 48 fights
Kevin Kelley 50 fights
Wilfredo Vazquez 59 fights
Cesar Soto 63 fights
Vuyani Bungu 39 fights
Marco Antonio Barrera 55 fights

Barrera beat him. And I think Kelley, Vazquez and Johnson would of too if they were in there prime