The NBA’s late-September stretch is where careers turn on transactions nobody schedules a press conference for. No highlights, no confetti, just a name sliding across the wire at nine in the morning while everyone pretends to work. That is how Rob Dillingham’s week went. Traded, then waived, before he ever unpacked a bag in Charlotte.

The timeline is almost comically cruel. On September 26 the Bulls sent Dillingham to the Hornets for Buddy Hield and cash. Two days later Charlotte waived him, a pure cap move by a team that was already carrying seventeen guaranteed contracts and decided a former No. 8 pick was the cheapest name to cut loose. He clears waivers this week, becomes an unrestricted free agent, and the phones start ringing. And somewhere out in Wolves Nation, a familiar little thought is already forming. Bring the kid home.

I get the pull. I feel it too. Minnesota traded up with San Antonio to draft Dillingham eighth overall in 2024, and the sales pitch was intoxicating: a blur of a lead guard who would someday run the second unit next to Ant and make Target Center gasp twice a quarter. We bought it. Of course we bought it.

Then the actual basketball showed up. He couldn’t crack the rotation, and in February the Wolves flipped him to Chicago — Dillingham, Leonard Miller and four second-round picks — for Ayo Dosunmu and Julian Phillips. Sit with that one. Minnesota gave up on its point guard of the future to potentially rent a rotation guard for a playoff push. Now the point guard of the future is a free agent, and the guy they got for him is still here in a No. 13 jersey, penciled into the exact minutes Rob would be coming back to fight for.

So let’s be honest before the nostalgia gets loud: the roster math slams this door before it opens.

The case for calling is easy to make. Dillingham is 21, the price is a minimum contract, and the only thing standing between him and a real NBA career might be one coaching staff that believes in him. Chris Finch has coaxed a game out of stranger projects. Buying low on a top-ten talent is exactly the kind of swing good teams take.

Here is why it doesn’t work anyway. Look at the guard room. LaMelo Ball. Anthony Edwards. Ayo Dosunmu. Bones Hyland. Jaylen Clark. Terrence Shannon Jr. That is not a depth chart with a vacancy; that is a subway car at rush hour. LaMelo runs the point now, a genuine All-NBA-caliber creator, and the names stacked behind him have all logged real minutes and earned Finch’s trust.

Donte DiVincenzo tore his Achilles in Game 4 against Denver last spring and is still grinding through the rehab, so a chunk of backup guard minutes really is open early this season. And those minutes already have names on them. They belong to the young guards ahead of Rob in Finch’s pecking order, not to the smallest, youngest, least proven name Charlotte just cut loose. There is no realistic scenario where he leapfrogs Bones, Clark, and Shannon.

The money says the same thing, only colder. The Wolves are operating hard up against the second apron after an offseason that reshaped half the roster, and the standard fifteen is essentially full. Charlotte is on the hook for the $6.89 million it guaranteed him, so any suitor lands Rob at the minimum. But a minimum contract still costs a roster spot, and Minnesota does not have one to hand a fourth-string guard buried behind an All-Star and two starters’ worth of depth.

Which brings us to the part that actually matters, the part fans forget the second they get sentimental. What’s best for Rob? A homecoming to the most crowded backcourt of his career, where he’d log garbage time and DNP-CDs behind five names ahead of him, is the single worst thing his development could do right now. He needs the ball. He needs twenty-two forgiving minutes on a team that has nowhere else to turn. There are rosters out there gasping for backcourt help, franchises where a former lottery pick gets a runway instead of a folding chair. Comfort would feel good for a week but the long-term view is that it would quietly end him.

So I’ll say it now: Don’t call.

Let him go somewhere hungry, somewhere the depth chart has a hole shaped exactly like him. Root for the kid from a distance, the way you root for an old teammate who got shipped to a contender.

The reunion makes a lovely story.

It just doesn’t make a rotation.