NBA Free Agency Tracker: All the deals, rumors, reports in one place


NBA free agency brings the chaos every year — and Kevin Durant was the agent who made sure there is an epic level of chaos this year.

What follows is a tracker of the latest news, rumors and deals all in one place. This is a short synopsis, just follow the links to our longer stories out of NBA free agency.

DEAL: Karl-Anthony Towns agrees to four-year, $224 million max extension with Timberwolves.

Analysis: Karl-Anthony Towns has wanted to stick around and win in Minnesota, and with the help of Anthony Edwards he may do just that. For his loyalty — and All-NBA play this past season — Towns got rewarded with an four-year, $224 million max contract extension. Those are four years added on to the end of his existing two-year contract, meaning the Timberwolves have their star center locked up for six years at $294 million.

DEAL: Ja Morant agrees to $193 million max contract extension (that could go much higher).

Analysis: Among the easiest decisions the Grizzlies front office ever had to make was whether to put a max contract extension offer on the table in front of Ja Morant. They did the first second they could (midnight, July 1). He agreed. This is a $193 million max right now, but under the Rose rule if Morant makes All-NBA next season or is named MVP (or wins DPOY, but that seems a stretch), that jumps to $231 million. Morant himself confirmed the deal in the best way possible.

DEAL: Booker, Jokic supermax contracts become official.

Analysis: This is just things we told you about becoming official. Devin Booker and his $214 supermax extension, and Nikola Jokic and his record-setting $264 million deal had to wait for the calendar to flip to July 1 to become official. When they did, the deals were announced, but no shock there.

DEAL: Miami Heat agree to terms to bring back Victor Oladipo, Dewayne Dedmon.

Analysis: He only played in eight regular-season games, but Victor Olidipo impressed a few people in Miami — enough that his salary is jumping from $2.7 million last season to $11 million this season on a one-year deal with the team. The former All-NBA wing showed enough flashes of his old self — 12.4 points a game, plus some moments in the playoffs — that the Heat paid up to see what happens another year removed from the injuries that saw him play 28 games over the past two seasons. The Heat are also bringing back reserve center Dewayne Dedmon on a two-year, $9 million contract. He will again be the backup behind Bam Adebayo.

DEAL: Andre Drummond near deal with Chicago Bulls.

Analysis: Andre Drummond, who was the Brooklyn Nets starting center at the end of last season, will be coming off the bench at the five for the Chicago Bulls, the two sides are near a deal (almost certainly for the veteran minimum). There had been rumors of the Bulls trading for Rudy Gobert of the Jazz, but if they were going to do so they likey would not have signed another traditional-style center in Drummond.

DEALS: Patty Mills, Nic Claxton agree to new contracts to return to Brooklyn Nets.

Analysis: Not everyone is trying to get out of Brooklyn. After opting out of his $6.2 million player option for next season, Patty Mills has re-signed for two years, $14.5 million with the Nets. Claxton, the athletic center that would have played a key defensive role on a contender in Brooklyn, will be back for two-years, $20 million. Both of them could be traded this season, everything is on the block now in Brooklyn.

DEAL: Delon Wright agrees to two-year, $16 million deal to join Washington Wizards.

Analysis: The Wizards locked-up Bradley Beal first, but now they are surrounding him with other solid role players in the back court. The latest of those is Delon Wright, who came off the bench last season in Atlanta and is a quality 3-point shooter. He will split time in the backcourt with Monte Morris and Will Barton.

DEAL: Knicks agree to a two-year deal with center Isiah Hartenstein.

Analysis: Knicks fans are going to love him — Isiah Hartenstein is one of the best under-the-radar players in the NBA. He had a strong season for the star-less Clippers, 8.3 points a game on 64% shooting, and that earned him a two-year, $16 million contract with the Knicks. He likely will back up Mitchell Robinson, who the Knicks still need to re-sign. Quality signing by New York.

DEAL: Kyle Anderson agrees to two-year deal to join Timberwolves.

Analysis: Slo-Mo is coming to Minnesota. Kyle Anderson, who played a key role for the Grizzlies off the bench last season, will try to do the same for the Timberwolves after agreeing to a two-year, $18 million deal. The Timberwolves have D'Angelo Russell starting at the point but have looked to find a new home for him as he is in the last year of his contract, Anderson can play as his backup (along with Patrick Beverley) or start as needed. Slo-Mo Anderson next to high-speed everything Anthony Edwards should be a fun show.

DEAL: Mavericks reach terms with JaVale McGee on three-year, $21 million contract.

Analysis: Dallas used its taxpayer mid-level exception to bring in an athletic but more traditional center in JaVale McGee to pair with the floor spacing Maxi Kleber and the solid Dwight Powell at center. According to Tim MacMahon of ESPN, McGee expects to start with Kleber coming off the bench. Maybe. But with floor spacing needed around Luka Doncic expect Kleber to close games.

RUMOR: Kyrie Irving wants to find way to Lakers.

Analysis: As things went sideways with Kyrie Irving trying to get a long-term contract out of Brooklyn, sources told NBC Sports he had decided he wanted to play with LeBron James again, this time on the Lakers. There was just no way to make the trade work. However, with Kevin Durant asking out of Brooklyn, Irving to the Lakers is live again. Both Stephen A. Smith and Dave McMenamin of ESPN talked about it on the network’s NBA free agency show.

The reason the trade didn’t work the first time: No team that wants to win was going to trade Irving for Russell Westbrook at this point in their careers. It was a non-starter for the Nets. However, if the Nets are blowing everything up and not necessarily trying to win, Westbrook is just a massive expiring contract. Things look different.

I know some on ESPN have talked Durant and Irving to the Lakers. My question: How? Durant will be traded for an Anthony Davis-level haul of picks and young players, and the Lakers don’t have anywhere near the assets to get that done even before they trade for Irving. That is a pipe dream.

DEAL: Lakers sign Lonnie Walker IV to mid-level exception; add Damian Jones, Troy Brown on minimums.

Analysis: The Lakers have limited ways to improve their roster around LeBron James and Anthony Davis (let’s put the back-in-play Kyrie Irving talk to the side for now), and the big tool was the $6.4 million taxpayer midlevel exception. That goes to Lonnie Walker IV. Walker passes the eye test of an NBA wing and has the athleticism, but his skill set has never caught up with his potential. He still feels raw and makes some poor decisions. He averaged 12.1 points a game shooting 31.4% from 3 last season.

The Lakers made a few solid pickups at the minimum: Juan Toscano-Anderson, Damian Jones and Troy Brown.

Not for nothing, Walker and Toscano-Anderson are Klutch Sports clients (the agents for LeBron and Anthony Davis).

Report: James Harden, 76ers to discuss his new contract over the weekend.

Analysis: James Harden opted out of the $47.4 million final year of his contract because he and the 76ers were going to work out a new deal that was less money per year — letting Philly round out what they hope is a championship roster — but guaranteeing him more money over three years. Unlike a lot of deals around free agency, that one didn’t happen instantly — Harden and the 76ers are going to discuss it over the weekend.

In theory this deal could fall apart and Harden, as a free agent, could test the market. In reality, there are not contenders with cap space to bring him in and the 76ers are not going to play along with a sign-and-trade. Harden and the 76ers will work out a new contract in the coming days, it’s what is best for both sides.

DEAL: Milwaukee Bucks re-sign Bobby Portis; plus role players Wesley Matthews, Jevon Carter, and Joe Ingles.

Analysis: Bobby Portis opted out of his $4.6 million player option but the fan-favorite never planned to leave the Bucks. As expected, agreed to a new four-year $49 million to be a backup five for the Bucks.

The Bucks picked up solid veterans on minimum deals: Wesley Matthews, Jevon Carter, and Joe Ingles. While Woj and Shams have broken most of the free agency stories, Ingles’ wife broke the news about his plans.

DEAL:Luguentz Dort returning to Thunder on five-year, $87.5 million contract

Analysis: It will be interesting to see the guaranteed money numbers on this one, because the idea of paying Luguentz Dort five-years, $87.5 million seems excessive. But, the Thunder wanted to keep their home-gown defensive specialist — at least until they trade him — and the two sides agreed to this new deal.

DEAL: Anfernee Simons agrees to four-year, $100 million contract to stay with Trail Blazers

Analysis: After his breakout season — averaging 17.3 points a game and shooting 40% from 3 — the Trail Blazers saw Anfernee Simons as one of the players they wanted to build around, next to Damian Lillard. So, the Trail Blazers locked him up on a four-year, $100 million deal.

DEAL: Nikola Jokic agrees to five-year, $264 million supermax contract with Nuggets.

Analysis: This is the biggest contract in NBA history, and there was never any question about it. The two-time MVP got a five-year supermax extension from the Nuggets. They are trying to build a contender around him in Denver, and with a healthy Jamal Murray and Michael Porter Jr. there is a chance, if they spend wisely on role players around them (and catch some breaks).

DEAL: Devin Booker agrees to four-year supermax extension to stay with Suns.

Analysis: This was an easy call for Phoenix — if you have a player as good as Devin Booker, you lock him up. The Suns and Booker agreed to a four-year contract supermax contract extension worth $214 million. Booker, an All-NBA player, averaged 26.8 points per game last season for the 64-win Suns.

DEAL: Bradley Beal agrees to five-year max contract to return to the Washington Wizards.

Analysis: No surprise here, while Beal liked to be flirted with in free agency he was always going to take the Wizards’ money — five years, about $250 million. That’s a quarter of a billion dollars. In case you wonder why he didn’t jump teams.

DEAL: Malik Monk agrees to two-year, $19 million contract with Sacramento Kings.

Analysis: The Lakers wanted to keep him — and he wanted to stay — but Los Angeles could only offer Malik Monk a little more than the veteran minimum and it’s all about the money. The Sacramento Kings could offer more than $9 million a year over two years and this is a business after all.

DEAL: P.J. Tucker agrees to three-year, $33.2 million deal with 76ers.

Analysis: The Heat tried to keep him and other suitors lined up, but as expected P.J. Tucker has agreed to a three-year deal to play next to Joel Embiid on the Philadelphia 76ers. Those are three fully guaranteed years for a 37 year old, a great deal for Tucker.

REPORT: Jalen Brunson to sign with Knicks for more than $100 million; will not meet with Mavericks.

Analysis: No surprise here, the writing has been on the wall about this one for days. More than the money, the Knicks offer Brunson the chance to be the lead guard and run the show in New York, getting him out of Luka Doncic’s shadow (although the Knicks are not nearly as well built for Brunson’s game as the Mavericks).

REPORT: Kevin Durant requests trade out of Brooklyn.

Analysis: This was the shocker of the day, Kevin Durant told the Nets he wants to be traded. That blows up NBA free agency and has teams scrambling to see if they can put together an Anthony Davis-level trade for Durant, or a smaller one for Kyrie Irving (who certainly will be on the move now as well, as will Joe Harris, Seth Curry, and maybe even Ben Simmons). Durant’s power play caught a lot of NBA players by surprise.

What will Rockets do at trade deadline? Send out Gordon? Bring in Collins?

Minnesota Timberwolves v Houston Rockets
Logan Riely/NBAE via Getty Images

There’s a sense in league circles that this is the final season Houston will be okay with having one of the worst — as of today, the worst — record in the NBA. The Rockets hope to grab one of the big names at the top of the draft board this season, but they already have drafted Jalen Green at No. 2 (2021) and Jabari Smith Jr. at No. 3 (2022), plus made a draft night trade for Alperen Şengün (who is playing well). With cap space to spend and extensions coming up, the tanking days will be over.

How will that impact the Rockets at this trade deadline? Here are a few names to watch.

Kelly Iko at The Athletic reports the Rockets have interest in the Hawks’ John Collins and the sides have talked, but there is no real traction yet.

There has been nothing concrete from the Rockets — merely ideas floated by the Hawks to Houston among other teams — but the interest is real.

The Rockets could also be part of a larger, three-team trade to move Collins.

Eric Gordon remains on the trade block, as he has been for more than a year. Gordon has been frustrated waiting, but the Rockets have held out for what they thought was fair — a first-round pick — to no avail. That price likely comes down, and according to Iko at The Athletic, the front office is “more inclined to trade him now” than in the past, but the proof will be in a deal.

• Teams also are calling about K.J. Martin, according to Iko.

K.J. Martin, there continues to be interest in the 22-year-old combo forward who has been quite productive as a starter — averaging 14 points and seven rebounds on 35 percent shooting from 3 — but nothing concrete at this juncture in terms of offers on the table.

The Rockets like Martin, it’s going to take a serious offer to get them to consider it.

Knicks reportedly offered multiple first-round picks for OG Anunoby, got nowhere

Boston Celtics v Toronto Raptors
Cole Burston/Getty Images

What are the Toronto Raptors going to do at the trade deadline?

It’s less than two weeks before the trade deadline and the entire NBA is still asking that question, the Raptors are the one team that could turn this trade deadline from a dud to epic if they decide to pivot toward a rebuild. Are they willing to trade players like OG Anunoby or Pascal Siakam, or will they look to add a more traditional big man such as the Spurs’ Jakob Poeltl, who has been linked to the Raptors in rumors? Everything seems to be on the table.

Anunoby is a player a lot of teams covet, including New York. The Knicks reached out to the Raptors, reports Ian Begley of SNY.TV.

“And Anunoby with Toronto, I mean, that would cost you a lot. That would cost you significant draft compensation. Maybe the Knicks are there, maybe they’re feeling like they could make the playoffs and make a big push if you added in Anunoby. I know that we reported they contacted Toronto on Anunoby and I was told in that conversation they offered multiple firsts. But this was a while back… Toronto has done a lot since then. But I don’t think the league is crystal clear on what [the Raptors] want to do on Anunoby.”

Anunoby is an elite on-ball wing defender who can be a finisher, averaging 17.3 points and 5.6 rebounds a game at age 25 — the asking price will start at two unprotected first-round picks in this market. The Knicks may have thrown some of their protected picks in the conversation, but Toronto’s asking price is reportedly sky-high because they’re not eager to get rid of him.

Anunoby is making $17.4 million this season and is under contract for $18.2 million next season, a fair price for what he brings to the court (he has a player option at $19.9 million in 2024-25). What the Raptors do with him may signal their direction.

At the deadline, most people around the league expect Toronto to trade Gary Trent Jr., but that’s it. Any other big moves are likely this offseason. If ever.

Reprots: Luka Doncic day-to-day with “mild” ankle sprain

Washington Wizards v Dallas Mavericks
Tom Pennington/Getty Images

While there are grades of ankle sprains, ask anyone trying to walk around on one if there is a “mild” version.

Yet that’s what Mavericks sources say about Luka Doncic’s ankle sprain suffered against the Suns on Thursday night. He is “day-to-day” with the injury, a story first reported by Adrian Wojnarowski of ESPN (and since confirmed by others).

Doncic has been playing through ankle soreness in recent weeks and it’s fair to expect the Mavericks to give him a few games off. However, it can’t be too many for a team fighting for a playoff spot, the Mavs are 0-5 in games Doncic has rested this season and have been outscored by 5.3 points per 100 possessions this season when he sits (although they did beat the Suns largely without him Thursday). Doncic is an All-Star starter averaging 33.8 points, 9.1 rebounds and 8.6 assists a game.

Dallas plays next on Saturday against the Jazz. It would be a surprise to see Doncic suit up for that game.

Boban? Crowder? Holmgren? Exploring player votes for All-Star starters

CrawsOver Pro-Am
Cassy Athena/Getty Images

Four NBA players — not one as a joke, but four… as a joke — voted for injured Thunder rookie Chet Holmgren to start the NBA All-Star Game.

The NBA All-Star Game starters were announced Thursday, chosen from a weighted vote of fans (50%), media (25%) and current players (25%).

While most NBA players may take their All-Star Game starter votes seriously, some do not — they vote for friends, college teammates, guys with the same agent, or just whoever they feel like.

Which is comedy gold once we comb through the public vote (Note: names are not attached to who cast a vote, but we do see who got votes). This season, that list of players getting at least one vote to be an All-Star starter include:

Bol Bol (Orlando Magic, he got six votes)
Willy Hernangomez (New Orleans Pelicans, he got five votes)
Juancho Hernangomez (Toronto Raptors, he got three votes)
Omer Yurtseven (Miami Heat, he got three votes)
Georges Niang (Philadelphia 76ers, he got five votes)
Ochai Agbaji (Utah Jazz, he got four votes)
Jeremiah Robinson-Earl (Oklahoma City Thunder, he got three votes)
Bismack Biyombo (Phoenix Suns, he got three votes)
Jae Crowder (Phoenix Suns, he got two votes)
Udonis Haslem (Miami Heat, he got two votes)
Blake Griffin (Boston Celtics)
Boban Marjanovic (Houston Rockets)
Kemba Walker (Dallas Mavericks)
Kendrick Nunn (Los Angeles Lakers)
Ish Smith (Denver Nuggets)
Torrey Craig (Phoenix Suns)
Luka Garza (Minnesota Timberwolves)
Chimezie Metu (Sacramento Kings)
Furkan Korkmaz (Philadelphia 76ers)
R.J. Hampton (Orlando Magic)
Johnny Davis (Washington Wizards)
Cedi Osman (Cleveland Cavaliers)
MarJon Beauchamp (Milwaukee Bucks)
Paul Reed (Philadelphia 76ers)

That is just a fraction of the entire list.