Mayweather probably beat Duran at welter but do not think he would beat Hearns and SRL. Leonard was a great welter which means he would find a way to win no matter what the odds. I do not like Leonard but have to respect his skills, concentration, speed, chin, power and sheer will to win. He would find a way to win.