As far as Mayweather fighing Leonard, Hearns, or Duran if he was in their era, I think he would stay at 135 pounds rather than risk fighting either of them. Leonard would frustrate him, Hearns would knock him out, and Duran would knock his nuts into the 22nd Century.