Keita Bates-Diop

And-Ones: Inside The NBA, Snell, Motley, Bledsoe, Draft

As expected, the NBA and Warner Bros. Discovery officially announced on Monday that they’ve settled their months-long legal battle, with Disney and WBD essentially making a trade of programming rights. TNT’s popular “Inside the NBA” studio show will air on ESPN/ABC beginning in 2025, while TNT will get the rights to broadcast 13 Big 12 football games and 15 Big 12 basketball games per season.

Andrew Marchand of The Athletic explores the role that ESPN chairman Jimmy Pitaro, who reached out directly to Luis Silberwasser of TNT Sports, played in the deal.

Meanwhile, Jimmy Traina of SI.com notes that one roadblock remains before “Inside the NBA” makes the move to Disney — Shaquille O’Neal‘s contract expires on July 1, 2025 and will need to be renewed. According to Traina, O’Neal wants to remain with the long-running program, but has been frustrated by announcements celebrating that the show will go on unchanged while his own future is still up in the air.

A source tells Marchand that O’Neal is ultimately expected to remain with “Inside the NBA,” though Traina notes that the former NBA MVP could explore other options with NBC or Amazon before ultimately deciding whether or not to stay put.

Here are more odds and ends from around the basketball world:

  • Veteran swingman Tony Snell has replaced Keita Bates-Diop on the Team USA roster for the upcoming FIBA AmeriCup qualifying games, tweets Tim Reynolds of The Associated Press. The U.S. squad will play two games in Washington, D.C. during this month’s qualifier window, hosting Puerto Rico on November 22 and the Bahamas on November 25.
  • After recently leaving Hapoel Tel Aviv in Israel due to concerns about his safety, former Mavericks and Clippers big man Johnathan Motley is signing a G League contract, according Jake Fischer of Bleacher Report (Twitter link), who says Motley has drawn some NBA interest from teams in need of frontcourt depth. Aris Barkas of Eurohoops has more on Motley, whose decision to leave Hapoel Tel Aviv was a unilateral one that could result in the team initiating legal proceedings.
  • Former NBA guard Eric Bledsoe is returning to the Shanghai Sharks, the Chinese team with whom he has spent the past two seasons, according to Dario Skerletic of Sportando. Bledsoe, who will turn 35 next month, has appeared in 756 regular season NBA games but has been out of the league since he was waived by Portland in July 2022.
  • Jonathan Wasserman of Bleacher Report has updated his 2025 NBA mock draft now that NCAA teams have a few games under their belts. The most notable update near the top of Wasserman’s board is at No. 4, with BYU’s Egor Demin moving into that spot on the heels of his strong start. The 6’9″ guard is averaging 17.0 points, 7.5 assists, and 2.3 steals per game in his first four outings, with a shooting line of .634/.550/.500.

Team USA Roster Announced For AmeriCup Qualifying Tournament

Twelve players have been selected to represent Team USA in the next phase of the AmeriCup Qualifying Tournament, USA Basketball announced in a press release. All 12 have at least some NBA experience, and seven have represented the U.S. in the past.

One of the most notable names is Robert Covington, an 11-year veteran who remains a free agent after spending last season with the Clippers and Sixers. This is the first USA Basketball experience for the 33-year-old forward.

Also on the team is big man Frank Kaminsky, who was with the Suns during training camp but was waived before the start of the season. Kaminsky was hoping to return to the NBA after playing for Partizan Belgrade in Serbia last season.

Veteran forward Keita Bates-Diop, who was waived by the Timberwolves before the season began, is another prominent name on the roster. Bates-Diop divided last season between the Suns and Nets.

Rounding out the team are Henry Ellenson, Dusty Hannahs, Nate Hinton, Jahmi’us Ramsey, Chasson Randle, Javonte Smart, David Stockton, Paul Watson and Malik Williams.

Team USA will play two games in Washington, D.C., hosting Puerto Rico on November 22 and the Bahamas on November 25. Training camp will begin Friday and will run through November 21.

Former Rockets head coach Stephen Silas will coach the team during competition windows in November and February. His assistants will include Patrick Ewing and Keith Smart.

The Americans went 1-1 in the first window, splitting their games with Cuba. They will travel to Puerto Rico and the Bahamas in February.

The qualifying rounds involve 16 teams that are divided into four groups of four teams each. Each team plays the other members of its group twice, with the top three from each group qualifying for the FIBA Men’s AmeriCup tournament, which will take place August 23-31 2025, in Managua, Nicaragua.

The qualifying games can be viewed for free by setting up an account on Courtside 1891.

Timberwolves Waive Keita Bates-Diop

The Timberwolves have set their 2024/25 regular season roster by waiving veteran forward Keita Bates-Diop, the team announced in a press release.

A report over the weekend stated Minnesota was looking to move off Bates-Diop’s $2,654,644 salary, which is fully guaranteed, but clearly the Wolves were unable to find a suitable trade. Assuming he goes unclaimed, Minnesota will now carry that figure as a dead-money cap hit for ’24/25.

According to Keith Smith of Sporac (Twitter link), Bates-Diop’s salary will cost the Wolves a projected $14.8MM when accounting for their luxury tax payment, though that’s a tentative figure that won’t be finalized until the season concludes.

The Wolves didn’t need to finalize their opening night roster until Monday evening. Bates-Diop wasn’t in attendance for Saturday’s practice, indicating that he was likely the odd man out. Removing him from the roster allows the club to hang onto PJ Dozier, whose salary is partially guaranteed.

A former second-round pick (No. 48 overall in 2018) who starred in college at Ohio State, Bates-Diop is a six-year veteran who holds career averages of 6.0 points and 3.0 rebounds on .474/.333/.751 shooting in 283 regular season games with Minnesota, Denver, San Antonio, Phoenix and Brooklyn. He signed a two-year, minimum-salary deal with the Suns last season before being traded to the Nets at the February deadline.

Bates-Diop was sent to New York in the Mikal Bridges trade and then was re-routed to Minnesota as a throw-in for salary-matching purposes in the Karl-Anthony Towns blockbuster, so it makes sense that he’s not in the Wolves’ plans.

The 28-year-old will become an unrestricted free agent on Wednesday if he clears waivers.

Northwest Notes: Bates-Diop, Banton, Clingan, Murray, Westbrook

As our roster count page shows, the Timberwolves are the only one of the NBA’s 30 teams whose roster is not ready for the regular season after a busy day of transactions. Minnesota is still carrying 16 players on standard contracts, whereas the other 29 clubs have 15 or fewer players on standard deals.

The Wolves don’t need to finalize their opening night roster until Monday evening, but an absence at practice on Saturday provided a pretty strong hint about which direction they’re leaning, according to Jon Krawczynski of The Athletic, who tweets that forward Keita Bates-Diop wasn’t in attendance and appears to be the odd man out.

Nothing’s official yet, but Bates-Diop was a throw-in for salary-matching purposes in the Karl-Anthony Towns blockbuster, so it makes sense that he’s not in Minnesota’s plans. Removing him from the roster would allow the club to hang onto PJ Dozier, whose salary is partially guaranteed.

Still, since Bates-Diop’s $2,654,644 salary for 2024/25 is fully guaranteed, the Wolves are likely reluctant to simply waive him and eat that money, especially given how far over the luxury tax line they are. They may continue trying up until Monday’s deadline to find a taker for Bates-Diop on the trade market — they’d probably have to attach a second-round pick to make a deal.

Here’s more from around the Northwest:

  • Trail Blazers guard Dalano Banton is expected to make the team’s opening night roster, tweets Sean Highkin of the Rose Garden Report. Barring a last-minute surprise, Banton will see his partial guarantee increase from $217,533 to $1,098,485 as a result of starting the season with the team. The other half of his $2,196,970 salary would become guaranteed if he remains under contract beyond January 7.
  • Trail Blazers lottery pick Donovan Clingan had a big night in his first start of the preseason on Friday, Highkin writes for his Rose Garden Report Substack. The rookie center, who isn’t expected to play big minutes in a crowded Blazers frontcourt, racked up 14 points, four blocks, and an eye-popping 20 rebounds (10 offensive) in just 24 minutes of action, with Portland outscoring Utah by 30 points during that time. Head coach Chauncey Billups said Clingan is still adjusting to the speed of the NBA game, but praised the big man’s rebounding and rim protection. “Those two things, he’ll be pretty elite at,” Billups said. “He’ll only get better.”
  • Jamal Murray‘s performance in Thursday’s preseason finale likely calmed some nerves in Denver, writes Bennett Durando of The Denver Post. After dealing with some knee pain and shooting just 32% from the floor through three preseason appearances, the Nuggets guard poured in 25 points in 29 minutes in Thursday’s victory, showing that he’s ready for the regular season after a tough 2024 postseason and Olympic Games.
  • In a column for The Denver Post, Sean Keeler examines what Denver is hoping to get this season from free agent addition Russell Westbrook, suggesting that the former MVP can be an important “agitator” for the Nuggets and help them play with more of an edge.

Wizards, Bucks, Wolves Among Teams Exploring Roster-Trimming Trades

With teams finalizing rosters ahead of Monday’s cut-down deadline, there could be a flurry of activity from teams exploring avenues to keep players on crowded rosters. According to Spotrac’s Keith Smith (Twitter link), several luxury tax teams are exploring moving off salary in an effort to keep other players they like.

While the Wizards aren’t a luxury tax team, they’re one of the many teams looking to make a move before Monday’s roster deadline. As NBA insider Jake Fischer reports (Threads link), the Wizards want to keep Jared Butler around on the 15-man roster. Butler is on a non-guaranteed contract, which made him a release candidate, but he played well in the preseason, averaging 6.8 points and 4.2 assists in 14.3 minutes per game across five outings.

That could lead the Wizards to explore trading or even cutting former No. 10 overall pick Johnny Davis, according to Fischer. The Wizards aren’t expected to exercise Davis’ fourth-year option and while he hit a clutch shot in Friday’s preseason finale, he struggled this preseason and through his two NBA years with shooting efficiency.

However, outright cutting Davis would mean not being able to use his $5.3MM salary to help facilitate trades later down the road. It’s possible Washington agrees to a bigger trade before the beginning of the regular season or considers waiving another player.

As we outlined earlier today, it’s important to note that while most teams will make cuts Saturday, that’s not really an issue for the Wizards. The main wave of cuts today are mostly going to be non-guaranteed contracts and since teams like the Wizards cutting guaranteed salary would be eating dead money anyway, they have until Monday’s deadline to come to a decision.

We have more trade rumors from around the league:

  • The Bucks have informed rival teams of early interest in trading third-year wing MarJon Beauchamp, according to Fischer (Threads link). Beauchamp was the 24th overall pick in 2022 by the Bucks, so their willingness to move him is noteworthy. Across his first two seasons in the league, he’s averaged 4.8 points and 2.1 rebounds. While Fischer suggests the Bucks could be looking to acquire a defensive-minded wing, Smith notes via Twitter that Milwaukee has also expressed interest in re-signing Thanasis Antetokounmpo — moving Beauchamp without taking a player back would open up that opportunity. Antetokounmpo is expected to miss the season while recovering from an Achilles tear, so signing him would be for his locker room presence, which Smith says is “prized” by both the franchise and his brother Giannis.
  • The Timberwolves have looked into trade options for recently acquired forward Keita Bates-Diop, according to Fischer (Threads link). Bates-Diop was rerouted a couple of times this summer, going from the Nets to the Knicks in the Mikal Bridges trade before landing with Minnesota in the Karl-Anthony Towns blockbuster. Bates-Diop is set to make just under $2.7MM this season and with the Wolves already about $17MM over the second tax apron, they’d prefer to move off his salary rather than eating it. Moving Bates-Diop is also about finding a way to keep PJ Dozier on the roster. The Wolves have 15 players on guaranteed salaries, plus Dozier on a partially guaranteed deal. Dozier is a favorite of president of basketball operations Tim Connelly.
  • Celtics guard Lonnie Walker IV‘s Exhibit 10 status is noteworthy, as he was seen as a bargain signing by the reigning champions at the time, but they have tight finances as a team well over the second apron. Still, Walker’s impressive preseason puts Boston in an interesting position, and Fischer indicates the Celtics have considered keeping him around. If they retained Walker through the season and made no other changes, Boston would have to make approximately $9MM in projected tax payments on top of Walker’s minimum-salary contract due to their position against the second apron. However, that amount isn’t calculated until the end of the season, so the Celtics may explore trading Jaden Springer as late as February’s trade deadline so they can keep Walker, Fischer reports.
    [UPDATE: The Celtics are waiving Walker.]
  • The Pistons may be the primary contact for any team looking to make salary- or roster-trimming trades, Smith notes (Twitter link). The Pistons have an open roster spot and $10.2MM in cap space, putting them in position to accommodate players like Davis, Beauchamp, Bates-Diop or Springer if their teams were willing to attach draft capital.

Knicks Officially Acquire Karl-Anthony Towns In Three-Team Trade With Wolves, Hornets

The Karl-Anthony Towns blockbuster involving the Knicks, Timberwolves, and Hornets is now official, according to press releases from each of the three teams involved in the deal.

Word first broke last Friday night that an agreement had been reached, with more details reported on Tuesday. The full terms of the trade are as follows:

  • Knicks acquire Towns and the draft rights to James Nnaji.
  • Timberwolves acquire Julius Randle, Donte DiVincenzo, Keita Bates-Diop, and the Pistons’ 2025 first-round pick (top-13 protected; from Knicks).
  • Hornets acquire DaQuan Jeffries (sign-and-trade), Charlie Brown Jr. (sign-and-trade), Duane Washington (sign-and-trade), either the Nuggets’ or Sixers’ 2025 second-round pick (whichever is least favorable; from Timberwolves), the Warriors’ 2026 second-round pick (from Knicks), the Knicks’ 2031 second-round pick, and cash ($7.2MM; from Knicks).

“We are beyond excited to welcome Karl-Anthony Towns to the New York Knicks family,” Knicks president of basketball operations Leon Rose said in a statement. “Karl-Anthony brings a skillset that is unique to the game of basketball. He possesses a blend of playmaking, shooting, rebounding and defending that in combination with his size allows him to compete at a level that is rare in this league. Karl-Anthony has demonstrated throughout his career to be a high caliber player and person on and off the court who will complement the type of team and culture we continue to build in New York.”

Minnesota waived camp invitee Jaedon LeDee in order to accommodate the one-for-three swap, while Charlotte cut guards Marcus Garrett and guard Caleb McConnell to make room on its roster for the three incoming players.

Both the Wolves and Hornets are now at their 21-man preseason limits, while the Knicks have five open spots on their 21-man squad. They’ll reportedly fill one of those spots by re-signing Chuma Okeke.

Our original report on the trade includes more details on the on-court implications of the move for the Knicks and Timberwolves. We also discussed how it will affect New York’s ability to fill out the rest of its regular season roster.

Here are a few more additional notes on the transaction:

  • Randle received his full 15% trade bonus as part of the transaction, confirms ESPN’s Bobby Marks (via Twitter). That bumps the forward’s cap hit for 2024/25 from $28,939,680 to $33,073,920. The cap charge for Randle’s ’25/26 player option ($30,935,520) remains unchanged, since the trade bonus doesn’t affect option years.
  • Towns also had a trade kicker in his contract, but it’s voided because he’s already earning his maximum salary, Marks adds (via Twitter).
  • The three players the Knicks signed-and-traded to the Hornets will each earn exactly $1 more than their respective minimum salaries, per Marks. That works out to $2,425,404 for Jeffries, $2,237,692 for Brown, and $2,162,607 for Washington. Teams aren’t permitted to aggregate multiple minimum-salary contracts for matching purposes in offseason trades, and since Bates-Diop is on a minimum deal, Jeffries, Brown, and Washington couldn’t be. Fred Katz of The Athletic (Twitter link) has heard that the NBA “isn’t thrilled” about the way in which the Knicks circumvented that rule, but it’s technically legal.
  • The Hornets used their $7,983,000 room exception to accommodate those three incoming salaries, becoming the first team to take advantage of the new rule allowing clubs to use their non-taxpayer mid-level exception, room exception, or bi-annual exception to acquire a player via trade. Charlotte now has just $1,157,297 left on that exception.
  • The Timberwolves will create a $4,686,880 trade exception in the deal, which they’d be allowed to use this season despite being a second-apron team. Teams operating above either tax apron are prohibited from using trade exceptions that were generated during the previous season, but can use newly created TPEs.
  • Because they sent approximately $7.2MM to the Hornets in the deal, were responsible for paying Randle’s $4.13MM trade bonus, and will reportedly pay Partizan Belgrade an estimated $850K for Washington’s buyout, the Knicks are on the hook for more than $12MM in cash, separate from player salaries, as a result of the deal.

Knicks Closing In On Trade For Karl-Anthony Towns

The Timberwolves and Knicks are close to completing a blockbuster deal that will send Karl-Anthony Towns to New York.

The Knicks’ package will center around Julius Randle and Donte DiVincenzo, according to The Athletic’s Shams Charania and Jon Krawczynski. Krawczynski adds (via Twitter) that Keita Bates-Diop is headed from New York to Minnesota too.

Minnesota is also receiving the first-round pick that the Pistons owe the Knicks, according to Steve Popper of Newsday (Twitter link). That first-rounder is for 2025, but is top-13 protected. If it lands in its protected range, it would roll over to 2026 (top-11 protected) and 2027 (top-nine protected) before turning into a ’27 second-round pick.

The Knicks are sending DaQuan Jeffries and draft compensation to the Hornets to help facilitate the deal, Charania adds (Twitter link). Charlotte will also acquire cash from New York, per Roderick Boone of The Charlotte Observer.

Jeffries’ new contract is expected to start around $3MM, tweets Ian Begley of SNY.tv. It will have to cover three seasons, but only the first must be guaranteed.

The parties are still working through the details, as the Knicks will need to more salary to make the trade legal, but talks intensified over the last 24 hours, ESPN’s Bobby Marks tweets. It’s a stunning turn of events right before the start of training camp. New York was already involved in a major deal this offseason, trading for the Nets’ Mikal Bridges.

The addition of Towns would give the Knicks more flexibility with their lineup but would come at a large long-term cost in terms of payroll. Towns’ monster four-year, $220MM super-max extension kicks in this season. He’s due to make $49,205,800 this season and his salary escalates over the life of the contract.

Randle has a $28,939,680 salary this season and holds a $30.9MM player option next offseason. DiVincenzo is in the second year of a four-year, $46.87MM contract, including a $11,445,000 salary this season.

Neither the Knicks nor the Timberwolves can take back more money than they send out, since both teams are operating above the $178.1MM first tax apron, cap expert Yossi Gozlan points out (Twitter link). The Wolves are currently over the second apron as well.

Randle also has a trade bonus worth $4.1MM that will be triggered as a result of the deal, according to Gozlan (Twitter link). Trade kickers can be waived partially or entirely to help accommodate a move, though there’s been no indication yet that the forward will do so.

Long-term salary cap implications would certainly factor into Minnesota’s decision, if the deal goes through. Moving off of Towns’ pricey contract will help the Wolves keep the rest of their core together and eventually extend key frontcourt pieces like Rudy Gobert and Naz Reid during a tumultuous time for team ownership. Towns has also suffered a number of injuries during his career, which could also be a factor in the Timberwolves’ thinking.

Towns will give the Knicks a dynamic frontcourt scoring option to complement All-Star guard Jalen Brunson. He could also fill the center spot, which is in flux with Mitchell Robinson sidelined by injury and Isaiah Hartenstein signing as a free agent with Oklahoma City, and slide over to the power forward position at times when Robinson returns. A league source tells Stefan Bondy of The New York Post (Twitter link) that the club views Towns as an ideal complement to its core of Brunson, Bridges, and OG Anunoby.

As Charania and Krawczynski write, Towns grew up as a Knicks fan near New York City and had long been on the team’s radar. The four-time All-Star is also a client at CAA, the former agency of current Knicks president of basketball operations Leon Rose. The Knicks contacted the Wolves about Towns repeatedly over the last two years, sources tell The Athletic, and “stepped up” their pursuit in recent days, tweets Chris Hine of The Star Tribune.

Still, Towns – who had been in Minnesota since being drafted first overall by the team in 2015, had been fiercely loyal to the Wolves over the year, sticking with the team through some challenging years and repeatedly professing a desire to remain with the organization for his entire career. He was “stunned” by the news of the trade, a source tells The Athletic.

It’s also worth noting that Towns and Knicks head coach Tom Thibodeau had a somewhat strained relationship during their overlap in Minnesota from 2016-19, though Krawczynski says Towns has moved past that and holds “no ill feelings” toward Thibodeau.

Randle will replace Towns as the Timberwolves’ power forward, though Reid – a better long-distance shooter than Randle and a good fit next to Gobert – also figures to play a key role in filling the hole created by Towns’ departure.

Sources tell Ramona Shelburne of ESPN (Twitter link) that the Knicks and Randle – who spent the offseason recovering from shoulder surgery – hadn’t made any progress in contract extension negotiations, which made the club more inclined to move him. The Pistons, Hawks and Heat are among the other teams the Knicks talked to regarding potential Randle trades, Begley tweets.

DiVincenzo will provide Minnesota with a solid three-point shooting wing. He’s coming off a career year in which he averaged 15.1 points per game.

As Jake Fischer tweets, the Timberwolves targeted DiVincenzo when he was a free agent in 2023 and he reciprocated their interest at the time before choosing the Knicks. DiVincenzo’s inclusion in the deal was a sticking point for the Wolves, who became “very intrigued” once the Knicks were willing to put him on the table, says Begley (Twitter link).

According to Krawczynski, the Wolves believe the added flexibility the trade provides will put them in a better position to contend in the long-term and maximize Anthony Edwards‘ window.


Luke Adams contributed to this story.

Nets, Knicks Officially Complete Mikal Bridges Trade

The Knicks have officially acquired star forward Mikal Bridges from the Nets, the teams announced today in a pair of press releases.

“We are thrilled to add a player of Mikal’s caliber to the Knicks family. His ability to score, shoot and defend at an elite level will add to a team that continues to grow,” Knicks president Leon Rose said in a statement. “Not only does he demonstrate excellence on the court but Mikal’s strength of character, diligence and dedication to the game of basketball are vital to the culture we continue to build in New York.”

The two clubs reached an initial agreement on June 25, then finalized an expanded version of the deal on Thursday to allow the Knicks to avoid becoming hard-capped at the first tax apron ($178.1MM). New York will instead be hard-capped at the second apron ($188.9MM).

The final terms are as follows:

  • Knicks acquire Bridges, Keita Bates-Diop, the draft rights to Juan Pablo Vaulet, and either the Pistons’, Bucks’, or Magic’s 2026 second-round pick (whichever is least favorable).
  • Nets acquire Bojan Bogdanovic, Shake Milton (sign-and-trade), Mamadi Diakite, the Knicks’ 2025 first-round pick, the Bucks’ 2025 first-round pick (top-four protected), the Knicks’ 2027 first-round pick, the Knicks’ 2029 first-round pick, the Knicks’ 2031 first-round pick, the right to swap a 2028 first-round pick for the Knicks’ 2028 first-round pick, and the Nets’ 2025 second-round pick.

The addition of Vaulet’s rights is new, and we now have the details on the draft pick headed to New York in the deal, but otherwise these are the terms that had been previously reported.

Milton’s new three-year contract is worth $9.16MM in total, with a $2.86MM guaranteed salary in year one, tweets Fred Katz of The Athletic. Brooklyn will be hard-capped at the first apron in 2024/25 as a result of acquiring him via sign-and-trade.

The Nets almost certainly used existing traded player exceptions to take on their incoming players, which means they’ll generate a sizable new TPE worth Bridges’ outgoing salary ($23.3MM). They’ll have one year to use it.

For more details on one of the summer’s biggest trades, be sure to check out our original stories on the agreement.

Knicks, Nets Expanding Bridges Trade To Include Milton, Diakite, Bates-Diop

The Knicks intend to sign-and-trade Shake Milton to the Nets as part of the blockbuster trade that will send Mikal Bridges from Brooklyn to New York, Shams Charania of The Athletic reports (via Twitter). Milton will receive a three-year, $9MM contract, but only the first season is guaranteed.

New York will also be including Mamadi Diakite in the trade, league sources tell Fred Katz of The Athletic (Twitter link). The Knicks have been looking for ways to add salary to the original framework to avoid being hard-capped at the first tax apron ($178.1MM), Katz notes. By aggregating salaries, the Knicks will instead be hard-capped at the second apron ($188.9MM).

The Nets will be sending the Knicks Keita Bates-Diop as part of the expanded deal, per Charania.

As cap expert Yossi Gozlan explains (Twitter links), the Knicks can give Milton a $3.1MM salary for 2024/25 using his Non-Bird rights. They will also be partially guaranteeing Diakite’s contract, which is currently non-guaranteed, to make the math work to get to at least $23.3MM in outgoing salary (the equivalent of Bridges’ 2024/25 cap hit). Sending out less outgoing salary than Bridges’ incoming figure would’ve hard-capped New York at the first apron.

Teams aren’t permitted to aggregate two or more minimum-salary contracts in a trade for matching purposes during the offseason. Diakite is on a minimum deal, but Milton will be earning 20% above his minimum salary, allowing the Knicks to avoid that trade restriction.

The Knicks will not have to account for Bates-Diop’s incoming salary for matching purposes because he fits into the minimum-salary exception.

After the trade, Gozlan projects the Knicks to have approximately $172MM in salary committed to 11 players. That means they’ll be about $16.9MM below the second apron, giving the team the financial flexibility to use the taxpayer mid-level exception and potentially re-sign Precious Achiuwa, who is an unrestricted free agent.

Here’s a rundown of the full trade, at least what has been reported thus far:

  • Knicks to acquire Mikal Bridges, Keita Bates-Diop and a 2026 second-round pick.
  • Nets to acquire Bojan Bogdanovic, Shake Milton (sign-and-trade), Mamadi Diakite, the Knicks’ 2025 first-round pick, the Bucks’ 2025 first-round pick (top-four protected), the Knicks’ 2027 first-round pick, the Knicks’ 2029 first-round pick, the Knicks’ 2031 first-round pick, the right to swap a 2028 first-round pick for the Knicks’ 2028 first-round pick, and the Nets’ 2025 second-round pick.

According to Gozlan, the Nets will create a $23.3MM trade exception (Bridges’ salary) if they absorb Bodganovic’s salary into an existing TPE worth $20.3MM (Twitter link). Using an exception from a previous season hard-caps a team at the first apron, but so does acquiring a player via sign-and-trade (Milton), so it seems safe to assume Brooklyn will use that preexisting TPE on Bogdanovic.

Milton, 27, was a productive bench player for Philadelphia for several seasons before signing with Minnesota last summer. The Wolves traded him to the Pistons before the February deadline, and he was subsequently waived, later signing a rest-of-season deal with the Knicks in early March as a free agent. He only appeared in four regular season games with New York.

Diakite, also 27, has bounced around the NBA over the course of his four seasons, suiting up for the Bucks, Thunder, Cavaliers, Spurs and Knicks on a variety of different contracts.

Bates-Diop, 28, has played for the Wolves, Nuggets, Spurs, Suns and Nets over the course of his seven years in the NBA. He exercised his player option for ’24/25 last month.

Keita Bates-Diop Exercises Option For 2024/25

Nets forward Keita Bates-Diop has picked up his $2.65MM player option for next season, according to Shams Charania of The Athletic (Twitter link).

Bates-Diop appeared in just 14 games after being acquired from Phoenix in February in a three-team deal that also included Memphis. He averaged 1.6 points, 0.6 rebounds and 0.3 assists in 4.9 minutes per night before his season ended in late March when he underwent a procedure for a stress fracture in his right tibia.

The player option was part of a two-year, $5MM deal Bates-Diop signed with the Suns in 2023. The 28-year-old has also spent time with Minnesota, Denver and San Antonio since coming into the league in 2018. He will become an unrestricted free agent next summer, assuming he remains under contract until then.

We’re tracking this year’s player option decisions right here. All of those decisions must be made by June 29.