Kawhi Leonard is the perfect leader for the Raptors
The Toronto Raptors are a game away from winning the 2019 NBA Finals thanks to back-to-back wins against the two-time defending champion Golden State Warriors at Oracle Arena. No matter how many times you repeat that sentence, it never loses its dream-like quality.