reply 1.0k 23 Apr 19 DunkWire 23 Apr 19 Kawhi Leonard has record for best winning percentage of all-time