In hindsight, no he doesn't. The Sugar nickname should be reserved for once-in-a-generation type fighters. The only one who I can think of recently who could have it was RJJ. Floyd Mayweather might have also been able to live up to that name, at least before the "Money May" era.
I agree but you need the resume to go with it RJJ never had that. Floyd would be a good choice if he'd gone for the tougher fights.
Honestly, hell no. Sugar Ray Leonard and SRR are all time greats. No one really knows if Mosley was great because of steroids or natural ability. I haven't called Shane "Sugar" since 2006.