ray leonard is far superior....he actually showed up in all his big fights regardless of whatever shape he was in unlike duran who got his ass starched pressed and cleaned by tommy hearns....it looked like he died in midair when hearns hit him....whats hilarious is duran gets heaps of praise for beating barkley but got beat by leonard in his next fight...but duran fanboys dismiss it as boring...leonard>duran all day....