Transactions

Bismack Biyombo Re-Signs With Spurs

4:04 pm: The Spurs have put out a press release officially announcing Biyombo’s deal with the team. While the club didn’t announce a corresponding move, NBA.com’s transaction log confirms that Miller was waived to make room on the roster for the big man.


11:15 am: Biyombo’s contract will be non-guaranteed, league sources tell Michael Scotto of HoopsHype (Twitter link).


10:42 am: Bismack Biyombo will return to the Spurs on a one-year contract, according to Shams Charania of ESPN (Twitter link). The deal was confirmed by Biyombo’s agents at Wasserman, Charania adds.

The 33-year-old center moved into the starting lineup last season after signing with San Antonio in early March. He appeared in 28 games, making 26 starts, and averaged 5.1 points and 5.6 rebounds in 18.9 minutes per night while shooting 58.8% from the field.

Biyombo is likely slated for a reserve role this season with Victor Wembanyama returning from a blood clot issue in his right shoulder and Luke Kornet being added in free agency. He gives the Spurs an experienced backup who can rebound, block shots and finish at the rim.

This will be the 15th season for Biyombo, who began his career in Charlotte after being selected with the seventh pick in the 2011 draft. He has spent time with seven NBA teams, but was out of the league last season before coming to San Antonio.

Biyombo’s signing will bring the Spurs to 15 standard contracts. The only player in the current 14-man group without a full guarantee is Lindy Waters III, whose one-year minimum deal is only guaranteed for $500K until the league-wide guarantee date of January 10.

San Antonio is currently at the offseason roster limit of 21 players, so another move will have to be made before Biyombo’s contract is finalized. That could involve waiving Isaiah Miller, who signed a training camp deal over the weekend.

Timberwolves Sign Johnny Juzang To One-Year Deal

September 15: The Timberwolves have officially signed Juzang, the team announced today in a press release.


August 1: Free agent guard Johnny Juzang has reached an agreement with the Timberwolves and will sign a one-year contract with the team, according to Shams Charania of ESPN (Twitter link).

While Charania doesn’t provide any further details on the deal, it’s safe to assume it’s a minimum-salary contract, and Chris Hine of The Star Tribune (Twitter link) reports that it won’t be guaranteed. Juzang will get the chance in camp to compete for a spot on the 15-man roster or a two-way deal., Hine adds.

Juzang, 24, caught on with Utah after going undrafted out of UCLA in 2022 and has spent the past three seasons with the Jazz — two on two-way deals, then last season on a standard contract. He actually signed a four-year deal with Utah last August, but only the first season was guaranteed, so he was waived in June before his $2.84MM salary for 2025/26 was locked in.

Juzang made just 38 total appearances during his first two NBA seasons, but earned a rotation role in ’24/25, averaging 19.8 minutes per night across 64 outings. He put up 8.9 points and 2.9 rebounds per game, with a respectable .429/.376/.849 shooting line. However, the Jazz were the NBA’s worst defensive team and Juzang did little to help matters on that end — his 120.3 defensive rating was the second-worst among players who logged at least 500 minutes for Utah.

The Timberwolves entered the day with 13 players on standard guaranteed contracts and a pair of players on two-way deals, so they’ll have 16 players on their offseason roster once they’ve officially signed Juzang. They also still have a two-way qualifying offer on the table for Tristen Newton.

Nets Sign David Muoka

The Nets have signed free agent center David Muoka, per NBA.com’s transaction log.

Muoka, who played his college ball for Lamar (2019-21) and UNLV (2021-23), spent a season with the Long Island Nets in 2023/24 before going undrafted in 2024. He signed an Exhibit 10 contract with the Trail Blazers last fall and had his G League rights traded from Long Island to the Rip City Remix (Portland’s affiliate) before they were rerouted to the Windy City Bulls a month later.

In 48 outings for Windy City last season, Muoka averaged 10.7 points, 8.5 rebounds, and 2.0 blocks in 26.5 minutes per game, making 66.5% of his shots from the field.

While an Exhibit 10 deal would make sense for a player like Muoka who has spent the past two years in the G League, Exhibit 10 contracts typically aren’t listed in the transaction log at NBA.com, so we’ll have to wait for more clarity on the exact details of the agreement.

Brooklyn now has a full 21-man offseason roster, though reported deals with Ricky Council IV and Grant Nelson have yet to be officially finalized, so the Nets will presumably do some additional roster shuffling in the coming weeks.

Isaiah Miller Joins Spurs On Training Camp Deal

Isaiah Miller signed a training camp contract with the Spurs on Saturday, Paul Garcia of The Spot Up Shot reports on Substack (subscription required).

While the 26-year-old guard has been with numerous teams since going undrafted out of UNC Greensboro in 2021, he has yet to appear in an NBA game. He was in training camp with San Antonio last fall on an Exhibit 10 contract, but he was waived before the start of the season.

Miller played for the Spurs’ G League affiliate in Austin, averaging 14.8 points, 6.1 rebounds and 2.9 assists in 15 regular season games. He has also spent time with Iowa and Salt Lake City in the G League.

Miller was among 17 G League players selected to participate in the 2025 Up Next event at the NBA’s All-Star weekend. He was also named to the league’s All-Defensive Team.

Since leaving college, Miller has been signed and waived by Minnesota in 2021, Portland and Utah in 2022, Utah again in 2023 and San Antonio last year.

The Spurs had a roster opening after waiving Osayi Osifo over the weekend, but Miller’s signing brings them back to the offseason limit of 21 players.

Nuggets Sign Moses Brown

September 14: Brown’s deal with the Nuggets is official, per RealGM’s transactions log.


September 12: The Nuggets have agreed to a deal with Moses Brown, reports Michael Scotto for HoopsHype (via Twitter).

The terms of the contract were undisclosed, but it is expected to be an Exhibit 10 training camp deal, given that the Grand Rapids Gold – Denver’s G League affiliate – recently acquired Brown’s returning rights in a three-team trade.

Brown has played six years in the NBA and holds career averages of 5.3 points, 4.9 rebounds, and 0.5 blocks in 11.7 minutes per night.

He spent the majority of last season with the Westchester Knicks, averaging 17.9 points and 15.7 rebounds per game across 35 G League outings. He also played four games for the Mavericks, with whom he averaged 11.8 points, 7.8 rebounds, and 0.8 blocks in 18.3 minutes per contest.

The Nuggets added Jonas Valanciunas this summer, as well as getting sophomore big man DaRon Holmes II back from the Achilles tear that caused him to miss his rookie season. They currently have one spot available on their projected 15-man regular season roster, but may not fill it right away due to their proximity to the luxury tax line.

Spurs Waive Osayi Osifo

The Spurs have waived Osayi Osifo, according to NBA.com’s transactions log. The move is also on RealGM’s official log of NBA transactions.

A 6’7″ forward from South Africa, Osifo went undrafted in 2023 out of Jacksonville. He suited up for the Spurs during Summer League action a couple months ago and also had a brief stint with the Calgary Stampede of the Canadian Elite Basketball League in the spring.

Osifo spent most of the 2024/25 season with the Spurs’ G League affiliate in Austin. In 30 regular season games with Austin, the 25-year-old averaged 7.3 points, 7.5 rebounds, 1.0 steal and 1.3 blocks in 24.1 minutes per contest.

Assuming Osifo received an Exhibit 10 contract, which is highly likely, he’ll be eligible for a bonus worth up to $85,300 if he spends at least 60 days with Austin in ’25/26.

The Spurs now have 20 players under contract, one shy of the offseason limit.

Knicks To Sign Malcolm Brogdon

The Knicks and free agent guard Malcolm Brogdon have reached an agreement on a one-year contract, agent Sam Permut tells Shams Charania of ESPN (Twitter link).

While Charania doesn’t provide any additional details on the deal, Ian Begley of SNY.tv (Twitter link) confirms it’s non-guaranteed, giving Brogdon the opportunity to compete with Landry Shamet and Garrison Mathews for a regular season roster spot.

Due to limited flexibility below a second-apron hard cap, New York only has the ability to carry one of those minimum-salary veterans into the regular season unless the team sheds salary with a buyout or trade.

Brogdon, who will turn 33 in December, has been a reliable rotation guard since entering the NBA as a second-round pick in 2016. He won Rookie of the Year honors during his first of three seasons in Milwaukee (2016-19), spent three years with the Pacers (2019-22), then was named Sixth Man of the Year with Boston in 2023.

Brogdon was traded from the Celtics to the Trail Blazers in the Jrue Holiday blockbuster prior to the 2023/24 season and spent one year in Portland before being dealt to Washington during the 2024/25 offseason. He appeared in 24 games for the Wizards last season, averaging 12.7 points, 4.1 assists, and 3.8 rebounds in 23.5 minutes per contest.

Although he has solid career averages of 15.3 PPG, 4.7 APG, and 4.1 RPG on .463/.388/.874 shooting, Brogdon also an extensive injury history. Since seeing action in 75 games as a rookie, he has been sidelined for 249 of 637 regular season contests, appearing in more than 56 games in a season just twice in eight years. The former Virginia standout didn’t play after the All-Star break last season due to an ankle sprain.

The Knicks are currently carrying 12 players on guaranteed standard contracts. They have enough room below the second apron to carry one more player on a veteran’s minimum contract and one on a rookie minimum contract into the regular season. Both Brogdon and Shamet are expected to receive “strong” consideration for that veteran slot, per Begley, with Mathews also in the mix.

Brogdon, Shamet, and Mathews will all likely have Exhibit 9 language in their contracts, meaning they won’t count against the cap unless they make the regular season roster and the team will have protection in the event of a preseason injury.

Raptors Sign, Waive Jarkel Joiner

The Raptors signed free agent guard Jarkel Joiner to an Exhibit 10 contract, according to Blake Murphy of Sportsnet.ca (Twitter link). Toronto has since waived Joiner, per NBA.com’s transaction log.

Joiner, 26, has spent his first two professional seasons playing for the College Park Skyhawks in the G League since going undrafted out of NC State in 2023. In 48 games for Atlanta’s NBAGL affiliate in 2024/25, he averaged 11.2 points, 3.4 assists, and 3.1 rebounds in 21.5 minutes per contest, with a shooting line of .412/.332/.720.

The Raptors 905  – Toronto’s G League affiliate – acquired Joiner’s returning rights from the Skyhawks in a trade last month. That means, assuming Joiner signs another NBAGL contract this fall, he’ll report to the Raptors’ affiliate rather than to College Park.

By signing him to an Exhibit 10 deal and then waiving him, Toronto also ensures that Joiner will receive a bonus on top of his standard G League salary, as long as he spends at least 60 days with the 905. That bonus can be worth up to $85,300.

Joiner is the third player to be signed-and-waived by the Raptors this week, joining Quincy Guerrier and Tyreke Key. All three are now on track to join the 905.

Heat Sign Four Players To Exhibit 10 Contracts

The Heat have filled out their 21-man offseason roster by signing guards Jahmir Young, Gabe Madsen, and Trevor Keels, as well as forward Dain Dainja, the team announced today in a press release.

All four players signed Exhibit 10 contracts, per Ira Winderman of The South Florida Sun Sentinel (subscription required). The expectation is that they’ll compete for a two-way contract in training cap, writes Barry Jackson of The Miami Herald.

A 6’1″ point guard who went undrafted out of Maryland in 2024, Young opened his first professional season with the Grand Rapids Gold, before signing a two-way deal with Chicago in February and finishing the year with the Bulls.

Although he logged just 30 total minutes in six games at the NBA level, but starred in the NBAGL, averaging 21.7 points, 7.0 assists, 4.5 rebounds, and 1.9 steals per game in 43 total outings for the Nuggets’ and Bulls’ affiliates. The 24-year-old was named to the G League’s All-Rookie team and finished third in Rookie of the Year voting.

Madsen spent the past four years playing for the University of Utah. In his final college season in 2024/25, the 6’6″ guard averaged 15.2 PPG, 2.6 RPG, and 2.5 APG in 29.7 MPG, with a .371/.322/.854 shooting line.

Those subpar shooting numbers were uncharacteristic for Madsen, who had made 38.2% of his career three-point tries prior to last season. He showed off his long-range ability while playing for the Warriors’ Summer League team, averaging 9.2 PPG with a .519 3PT% in just 14.0 MPG across six appearances.

Keels was the No. 42 overall pick in the 2022 draft, but appeared in just three games as a rookie for the Knicks and has been out of the NBA since then, with the exception of a couple preseason Exhibit 10 deals. A 6’5″ guard who suited up for the Pistons at this year’s Las Vegas Summer League, Keels has spent the past two seasons with the Iowa Wolves in the G League. In 2024/25, he averaged 19.8 PPG, 3.8 APG, and 3.3 RPG on .440/.369/.786 shooting in 46 contests for Iowa.

Dainja went undrafted out of Memphis this June. The 6’9″ forward averaged 14.6 PPG, 7.4 RPG, 1.7 APG, and 1.3 BPG in 27.2 MPG across 35 outings (19 starts) as a senior. He was productive in a modest role for Miami’s Summer League team in July, averaging 9.2 PPG and 2.6 RPG in just 13.4 MPG (five games).

The Heat’s agreements with Madsen and Young were previously reported. The team was also said to have a deal in place with undrafted rookie Steve Settle III, but that agreement either fell through or won’t be completed until closer to the season for G League purposes.

Miami is carrying 12 players on fully guaranteed contracts, two (Terry Rozier and Pelle Larsson) on partially guaranteed deals, a pair (Vladislav Goldin and Myron Gardner) on two-way contracts, and five on Exhibit 10 pacts — Ethan Thompson is the other player on an Exhibit 10 deal.

While there’s ostensibly just one two-way spot open for the training camp invitees on Exhibit 10 contracts, the Heat wouldn’t face any sort of cap penalty for waiving Goldin or Gardner if they decide they want to convert more than one of those camp invitees to two-way deals.

Knicks, Landry Shamet Agree To One-Year Contract

3:39pm: Shamet’s one-year deal with the Knicks is non-guaranteed and he will compete with Garrison Mathews for a roster spot, according to Stefan Bondy of The New York Post (Twitter link).


2:53pm: Free agent shooting guard Landry Shamet is returning to the Knicks on a one-year contract, agent George S. Langberg tells Shams Charania of ESPN (Twitter link).

According to Ian Begley of SNY.tv (Twitter link), Shamet drew interest from other teams but he liked being part of New York’s locker room last season and wants to compete for a championship.

Shamet, who is entering his eighth NBA season, will earn $3,080,921 in 2025/26, while the Knicks will carry a cap charge of $2,296,274. We’ll have to wait and see if the contract is guaranteed — Shamet originally signed a non-guaranteed Exhibit 9 deal with New York last fall.

Shamet, 28, was the 26th overall pick of the 2018 draft after three college seasons at Wichita State. He spent time with the Sixers, Clippers, Nets, Suns and Wizards prior to signing with the Knicks in 2024.

Known for his shooting ability, Shamet appeared in 50 games last season after his season debut was delayed by a shoulder injury. He averaged career lows of 5.7 points and 1.2 rebounds in 15.2 minutes per game, though he did convert 39.7% of his three-point looks.

Once the signing is official, Shamet will be the 13th player under contract with the Knicks. All three of their two-way spots remain open, with Kevin McCullar Jr. still a two-way restricted free agent.

The Knicks are hard-capped at the second tax apron and don’t have enough room below that threshold to carry a full 15-man roster into the regular season. Given their proximity to their hard cap, the expectation is that their 13th man will be a veteran on a minimum-salary contract (like Shamet) and their 14th man will be a player whose draft rights they hold on a rookie minimum deal.