En 1987 peleó con Sugar Ray Leonard y perdió por puntos en una decisión muy apretada y que se discute hasta el día de hoy, ya que muchos vieron ganar a Hagler.