Kawhi Leonard did not invent a knee injury to skip a Sunday night game against an undefeated Minnesota team. The swelling is real, the effusion is real, and nobody covering this has argued otherwise. He warmed up, something felt off, the medical staff pulled him, and the team said he'd get more testing Monday. That's a 35-year-old joint that has been failing in the same spot, over and over, for the better part of fifteen years, throwing up another flare. Calling it a dodge is lazy.
The real fight is over why this franchise gets to act surprised. It shouldn't. Toronto knew exactly what it was buying. Leonard has averaged roughly 53 games a season for his career. He tore his ACL in 2021, tore a meniscus in 2023, and the Clippers load-managed him for years because of this same knee. None of that was hidden. The Raptors paid full retail for it anyway: Brandon Ingram, Gradey Dick, two unprotected first-round picks in 2031 and 2033, a pick swap and two seconds, then an extension reportedly worth around $115 million after he was eligible for up to $126 million, on top of a $50.3 million salary this season.
Point the scrutiny at the people who did this with their eyes open. Leonard's joints have been degenerating since his Spurs days, and that's just age doing what age does. The front office handed him a decade of draft capital and franchise money to come home, with the ink barely dry on an NBA investigation into his own compensation. The league found cap-circumvention violations, ordered Leonard to pay $700,000, and banned his former business manager from NBA work for five years. Toronto signed up for all of it, the knee included.
The "he hides once he's paid" theory doesn't fit the recent record. Leonard played 65 games last season and made All-NBA Second Team, a real bounce-back after appearing in only 37 games the year before. He doesn't vanish the second the ink dries. His knees have never been trustworthy, contract or no contract, and everyone who's written him a check since 2019 knew that going in.
Three games into this reunion, with Toronto sitting at 2-1 and Ja'Kobe Walter stepping into the starting lineup and scoring 22 points in 31 minutes in his place on Sunday, the Raptors already have their first missed Leonard game of this stint. It's the same data point every team before them collected. Nothing about his return is settled, nothing is mysterious, and the only people who should feel foolish tonight are the ones who traded away 2031 and 2033 pretending this wouldn't happen.




