Kawhi Leonard has agreed to a two-year, $115 million contract extension with the Toronto Raptors, plus a player option for the 2028-29 season, his agent Harrison Gaines of SLASH Sports confirmed to ESPN. The headline number will grab attention on its own, but the real story here isn’t the dollar figure — it’s the structure.
Shams Charania writes, “Both sides maintained consistent dialogue on Leonard’s long-term Raptors future since July after the reunion via trade — and the two-time Finals MVP expects to finish his career in Toronto. Leonard, 35, now has a total of three years and $165 million on his Raptors deal.”
A straight two-year extension would have been a clear enough signal: Leonard commits, Toronto builds around him, both sides move forward with certainty. Instead, by tacking on a player option for a third season, Leonard and his camp have an out — or, depending on how things unfold, a way to squeeze out one more lucrative contract right as he approaches his late 30s.
If that’s the plan, the player option becomes less about hedging and more about flexibility — for load management years, injury insurance, or simply leverage if his value shifts.
Leonard Gets The Big Bucks Again
At 35, Leonard now holds three years and $165 million in total money on his Raptors contract, a notable bet from a franchise that has watched his availability fluctuate for years. Toronto isn’t just wagering on the two guaranteed seasons; it’s implicitly building its timeline around the idea that Leonard sticks around for a third, even though nothing forces him to.
For a franchise trying to convince a two-time Finals MVP to spend his final NBA chapter in Toronto, this deal reads less like a conventional extension and more like a trust exercise — one where Leonard, not the Raptors, holds the final card.
Next: Thunder Predicted to Move One of Holmgren, Williams Over Next Few Years
