No one from this crop...not even a close fight, any of them. Technically I suppose Mayweather is coming back at the welter limit.. If you include this one its a fight I see being somewhat difficult for Leonard to dominate but no more then competitive in the end. Leonard wins it wide.
Ray Leonard not only cleans up the current crop of Welterweights, but he dominates the De La Hoya, Mosley, and Trinidad era also. So does Hearns. Two of the very best 147lbs to ever grace the ring since Napoles and Ray Robinson.
No1. EDIT: Does Pacquiao count as a "147 pounder"? (seeing as he apparently is fighting at a catchweight)
Doesn't make any difference if he did, Pacquiao wouldn't even last as long as Margarito in a fight with Ray Leonard.
Pretty easy work for Ray in a technical sense...Not all one way traffic physically, as Shane is hard to top in this regard. But he would be schooled from start to finish..The occasional flurry and bodyshots would get Leonard's attention, and probably the judges, but it would be the Forrest fight repeated but probably worse given Leonard's better offensive array and quicker hands.
Leonard would have torn Williams a new arsehole. None of the current crop, Mayweather included, would have a prayer against him. And I don't especially like Leonard.
If he was still in his prime, he would get one. But we're talking about the ancient Mosley of today, in which case I'd say the answer is no.
The prime, power-boxing version of Mosley would likely give Leonard, or anyone for that matter, food for thought. Such a maelstrom of speed, power and physical prowess is never easy to offset. Leonard still wins comfortably though.
Ray woulda beat the **** outta tall Paul. Theres NO ONE at 147 currently that beats a prime Leonard. Not Mosley, not Floyd, and sure as HELL not Cotto, and Clottey. And Berto? Ray woulda stopped him within 3.