Great chessmatch here I honestly can't pick a winner, but if Napoles doesn't bleed to death first I would favor him slightly
I like Curry in this one. Napoles makes him work for every inch of it, but there's only a handful of Welters I would take over Curry before he couldn't make the weight any more.
I'd go with Curry as well. And I'm with BWJ. Theres only 4 welters that I'd pick over a prime Curry with confidence..... Robinson, Hearns, Leonard, and the Montreal Duran. Curry could have beaten any other welter in history besides those 4.
I'd add Gavilan at his best to that quartet, but overall I agree with you, X Napoles was astoundingly brilliant but he was a small welterweight and his skin made him highly vulnerable... He is certainly a top ten all-time both in greatness and who-beats-who but that vulnerability is undeniable, I've never understood the people who emphatically rate him number one