Sugar Ray Leonard was one fast ass mofo