Sugar shane mosley oscar x2 mayorga vargas x2 jesse james john john melina phillip holiday luis collazo And one of the top lightweights (20) of all time.
I think you'll find that Shane is spelt with an 'S' and not an 'M'. I think you'll find it's Molina aswell.
And who is it that is saying those two are and Mosley isn't? I haven't really seen that, in my experience.
Shane's real first name is Murphy. Murphy Mosley. Sugar Murphy Mosley. I'm surprised more people don't know that.
No Margarito on your list? I consider him an ATG just for the 2 wins over a prime de la Hoya, only Trinidad can claim a win over a prime de la Hoya. I personally think his prime ended after the second de la Hoya fight, however the two losses to Wright still count towards my opinion of him because they where close to his prime so he wasn't shot or falling from grace quickly. After the first Vargas win I take all his losses after that with a handful of salt, they don't effect his rating for me. I do consider Marco and Erik to be all time greats too.