Transactions

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, Young 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.

Garrison Mathews To Sign Camp Deal With Knicks

The Knicks intend to sign free agent guard Garrison Mathews to a training camp contract, reports Stefan Bondy of The New York Post (via Twitter). Mathews’ agent, David Bauman, confirmed the news to Bondy (Twitter link).

According to Bondy, Mathews will compete with Landry Shamet for a spot on New York’s regular season roster.

Nearly 85% of Mathews’ field goal attempts over the course of his career have come from behind the three-point line, and the former Lipscomb star has converted 38.2% of those outside looks. He also has a knack for drawing fouls on three-pointers.

Mathews, who turns 29 years old next month, has spent the past two-plus seasons with Atlanta. In 47 games last season, the 6’5″ shooting guard averaged 7.5 points, 1.9 rebounds and 1.3 assists while knocking down 39.0% of his threes in 17.7 minutes per contest.

Mathews started his NBA career as a Wizard after going undrafted in 2019, spending two years with Washington. He also spent a year-and-a-half with Houston prior to being traded to the Hawks ahead of the 2023 trade deadline.

Hawks Sign Kobe Johnson To Exhibit 10 Deal

September 11: Two-and-a-half months after his agreement was first reported, Johnson has officially signed with the Hawks, the team announced in a press release. It’s an Exhibit 10 deal, confirms Lauren L. Williams of The Atlanta Journal-Constitution (Twitter link).


June 27: The Hawks have agreed to a deal with UCLA forward Kobe Johnson, Jonathon Givony reports for ESPN (via Twitter).

Johnson played for three years at USC, emerging as a starter and a defensive force after averaging just 7.5 minutes per game as a freshman. He subsequently transferred to UCLA for his senior year.

In his lone year as a Bruin, Johnson averaged 7.9 points, 5.9 rebounds, 2.9 assists, and 1.6 steals while shooting 36.2% from three and earning a spot on the Big Ten All-Defensive team, his third consecutive selection to his conference’s All-Defensive team. While his three-point shot has been up-and-down, Johnson is a career 76.7% free-throw shooter, which offers some hope for him finding eventual shooting consistency.

While Givony doesn’t specify the terms of the agreement, it will likely be a non-guaranteed Exhibit 10 contract for Johnson. Exhibit 10 deals can be converted into two-way contracts, though the Hawks have already reached two-way agreements with Eli John Ndiaye and Kentucky’s Lamont Butler to two-way contracts.

An Exhibit 10 deal would also put Johnson on track to join the College Park Skyhawks, the Hawks’ G League team, as an affiliate player once the season begins.

Mavs Sign P.J. Washington To Four-Year Extension

September 11: Washington has officially signed his extension with the Mavs, the team announced (via Twitter).


September 3: The Mavericks and forward P.J. Washington have agreed to a four-year contract extension worth nearly $90MM, ESPN’s Shams Charania reports. Washington’s new deal will run through the 2029/30 season.

The first year of the veteran extension will have a starting salary of $19,813,044, ESPN’s Bobby Marks tweets. That is the maximum allowed — a 140% increase of Washington’s $14,152,174 salary for this season. With 8% annual raises, the total value of the deal will be $88,762,437.

Washington will be ineligible to be traded during the upcoming season once he officially signs the contract, since it will exceed the extend-and-trade limitations.

The Mavericks have been locking up veteran contributors throughout the offseason. They also signed Kyrie Irving and Daniel Gafford to three-year deals — Irving’s begins in 2025/26, while Gafford’s starts in ’26/27.

The Mavericks acquired Washington from Charlotte at the trade deadline in February 2024 and he was a key part of the team’s run to the Finals that season, starting in all 22 games. Last season, the 27-year-old averaged 14.7 points, 7.8 rebounds, 2.3 assists, 1.1 blocks and 1.1 steals per night with shooting splits of 45.3% from the field and 38.1% on 3-pointers in 57 games.

In 390 career regular season contests, Washington has averaged 13.1 points and 5.9 rebounds in 30.6 minutes per game.

Washington will play a regular role in a loaded Dallas frontcourt that also features Anthony Davis, Dereck Lively II, Gafford, and No. 1 overall pick Cooper Flagg.

Spurs Add Osayi Osifo To Camp Roster

The Spurs have signed free agent forward Osayi Osifo on a training camp deal, Paul Garcia of The Spot Up Shot tweets. That gives San Antonio the maximum of 21 players on its camp roster.

Osifo, a native of South Africa, went undrafted out of Jacksonville in 2023. The 6’9” forward was on the Spurs’ Summer League roster in July after spending last season with the G League’s Austin Spurs. In 39 games at that level last season, he averaged 6.1 points, 6.8 rebounds and 1.2 blocks in 21.6 minutes per game.

Assuming Osifo received an Exhibit 10 contract, he’ll be eligible for a bonus of up to $85,300 if he’s waived and then rejoins the Austin Spurs for at least 60 days.