Leonard is certainly a talented scorer, but the 29 points he scored in his 10th NBA Finals game weren’t only a new career high, they were also the most points he’s scored since high school.
After playing more than 300 games combined for the Spurs in the NBA and for San Diego State in college, Leonard just…
