The Toronto Raptors have reached the NBA Finals for the first time in franchise history, beating the Milwaukee Bucks 100-94 in Game 6 of the Eastern Conference Finals behind another superb performance from Kawhi Leonard.

Leonard finished with 27 points, 17 rebounds, and seven assists to propel the Raptors to a series-clinching victory. He also notched an individual accolade in the process, becoming the franchise's third all-time leading scorer.

It's only Kawhi's first year with the Raptors, and it could also be his last, but the All-Star forward has given the franchise and the city everything he has. He's done something that was never done by Vince Carter, Chris Bosh, or even DeMar DeRozan, and that is to lead this team to the NBA Finals.

From clutch baskets to shutting down the opposing team's best players, Leonard has been a one-man show for the Raptors in the playoffs. His performance has been sensational and his numbers are historic.

Now, Leonard will have the opportunity to settle the score with the Golden State Warriors. The last time Kawhi played this team in the playoffs was in Game 1 of the Western Conference Finals back in 2017. He was still a member of the San Antonio Spurs then. Unfortunately, he wasn't able to finish that series because of an injury that would eventually sideline him for almost a year.

It's payback time for The Klaw.

Game 1 of the NBA Finals is on Thursday in Toronto, the first NBA Finals game to be played in Canada.