The Dallas Mavericks made a tough call to cut ties with Klay Thompson, but the real story is why they couldn’t get a single player back for him. The salary cap and the team’s current situation left almost no path for a trade. This wasn’t a failure of front office effort. It was a math problem that no one in the league could solve cleanly.
The Cap Trap
Thompson had one year left on his deal at $17.5 million. Very few teams had the space or the willingness to take on that number. Most clubs looking to contend are already near the cap or the first apron. They can’t absorb a big expiring contract without giving up pieces they actually need. Dallas, already deep into a rebuild around Cooper Flagg, had no real leverage to demand assets in return. Trading him for a smaller salary wouldn’t have fixed the problem either. The numbers simply didn’t work for a meaningful deal.
No Creative Fixes
Ideas floated about packaging deals or finding a third team never turned into anything real. The Heat were the clear destination Thompson wanted, but they were not in position to send back a useful player while still absorbing the salary. Once Thompson made it clear he preferred a buyout so he could join a contender, Dallas agreed. He walked away from roughly $9.8 million of the remaining money to make it happen. The buyout was the only clean way out.
A New Start in Miami
Thompson has now signed with the Heat on a two-year deal worth about $11.5 million, with a player option on the second year. He gave up a significant chunk of money to land there, but he gets to play for a team with real title aspirations alongside Giannis Antetokounmpo and Bam Adebayo. The Mavericks had to let him go with nothing coming back. It hurts to watch a future Hall of Famer leave without a single asset in return. But the salary cap rules and the roster situation left them no other realistic choice. The team is now free to keep building for the future without a $17.5 million anchor.
