Leonard would have the best chance at Welterweight but I would still pick SRR… and Hagler would give him a tough go at middleweight. But SRR was so good it is hard to really pick anyone against him at his peak. He had it all.