Transactions

Pistons Re-Sign Paul Reed, Waive McCoy

The Pistons have re-signed center Paul Reed and waived wing Javante McCoy, according to the team’s PR department (Twitter links).

Detroit signed McCoy to a standard, non-guaranteed contract on Sunday. That turned out to be just a stopgap in order for the Pistons to reach the minimum salary floor while Reed was on waivers.

Detroit needed to fill a roster spot after cutting Reed on Saturday because that move dropped the Pistons to $1,417,937 below the minimum salary floor, which they were required to reach by the end of Sunday. Detroit is now back at the minimum salary floor as a result of bringing back Reed and is still the only NBA team with cap room, holding about $14MM in space, ESPN’s Bobby Marks tweets.

Reed had a $7.7MM salary this season that would have become fully guaranteed next month. Instead, he will return as Detroit’s third-string center on a more team-friendly deal. He’ll get the veteran’s minimum, Omari Sankofa of the Detroit Free Press tweets.

Reed, 25, was the 58th overall pick of the 2020 draft out of DePaul. He spent his first four seasons with the 76ers, who waived him in July to create enough cap room to sign all of their external free agents. The Pistons claimed him a couple days later.

Reed was a rotation regular with Philadelphia last season, averaging 7.3 points, 6.0 rebounds, 0.8 steals and 1.0 blocks in 82 games (19.4 MPG). He has appeared in 12 contests this season, averaging 4.8 PPG, 1.9 RPG and 0.8 SPG in 10.4 MPG.

Despite being on the roster for just 24 hours, McCoy will be paid for four days — the two he spent on the roster and the two he’ll spend on waivers. That will result in a prorated salary of $32,596, as cap expert Yossi Gozlan tweets.

It’s likely that McCoy will just rejoin Detroit’s G League team. The 6’5” McCoy has appeared in 12 games this season for the Motor City Cruise, averaging 14.7 points, 4.4 rebounds and 2.8 assists in 26.1 minutes per game. McCoy is also shooting 51.4% from 3-point range.

Pistons Sign Guard Javante McCoy

The Pistons have signed guard Javante McCoy, according to a team press release.

The 6’5” McCoy has appeared in 12 games this season for the Motor City Cruise, the Pistons’ G League affiliate, averaging 14.7 points, 4.4 rebounds and 2.8 assists in 26.1 minutes per game. McCoy is also shooting 51.4% from 3-point range.

He has appeared in 96 career NBA G League games for the South Bay Lakers, Austin Spurs and Motor City Cruise while averaging 11.4 PPG, 3.7 RPG and 2.8 APG in 22.8 minutes per contest.

Detroit needed to fill a roster spot after waiving veteran big man Paul Reed on Saturday. That move dropped the Pistons to $1,417,937 below the minimum salary floor, which they were required to reach by the end of Sunday.

McCoy signed a one-year, non-guaranteed contract, Michael Scotto of HoopsHype tweets. His salary is likely just enough above the rookie minimum to allow Detroit to reach the floor — his cap hit will likely be exactly $1,417,937. According to ESPN’s Bobby Marks (Twitter link), the Pistons now have about $14MM in cap room.

McCoy was on the Pistons’ training camp roster on an Exhibit 10 contract but was waived in October. McCoy, 26, had his G League rights acquired by the Cruise in August.

McCoy played at Boston University for five seasons (2017-22) but went undrafted after his final college season.

Warriors Acquire Dennis Schröder From Nets

DECEMBER 15: The trade is official, according to press releases from the Warriors and Nets. As detailed below, Brooklyn received Melton, Beekman, and three second-round picks from Golden State in exchange for Schröder and a second-round pick.

As first reported by Michael Scotto of HoopsHype (Twitter link), the Nets received Atlanta’s second-round picks in 2026 and 2028, along with Golden State’s second-rounder in 2029, while the Warriors acquired Miami’s 2025 second-rounder (top-37 protected).

In order to open up a two-way slot for Beekman, Brooklyn waived rookie Yongxi Cui, who suffered a season-ending ACL tear earlier this week.


DECEMBER 14: The Warriors are finalizing an agreement with the Nets to acquire veteran point guard Dennis Schröder, reports Shams Charania of ESPN.

Sources tell Charania that Brooklyn will send Schröder and one second-round pick to Golden State in exchange for injured guard De’Anthony Melton and three second-rounders.

Marc Stein and Jake Fischer (Twitter links), who first reported that Brooklyn’s return would include Melton’s expiring contract and second-round compensation, suggest the deal is on track to be completed on Sunday, when Melton officially becomes trade-eligible.

Fischer hears that the two teams also discussed Nets forward Cameron Johnson, but he won’t be included in this trade (Twitter link). However, Warriors two-way player Reece Beekman is expected to be added to Golden State’s outgoing package, Fischer notes (via Twitter).

Both Melton and Schröder are on expiring contracts and will hit free agency in 2025. Melton has a cap hit of $12,822,000 this season, while Schröder is earning $13,025,250. The Warriors, who are currently operating just $533K-ish below their hard cap, will move closer to that threshold as they take on an extra $203K in salary in the swap with the Nets.

Melton, 26, signed a one-year deal deal worth the full non-taxpayer mid-level exception with the Warriors over the offseason to try to rebuild his value following an extended absence last season due to a back ailment. Unfortunately, the defensive stalwart suffered a partially torn ACL just six games into his tenure with Golden State, requiring him to undergo season-ending surgery.

Schröder is off to an excellent start to the ’24/25 campaign and is a major reason why the Nets have been surprisingly competitive to this point. In 23 games, all starts (33.6 MPG), he’s averaging 18.4 PPG, 3.0 RPG, 6.6 APG and 1.1 SPG on .452/.387/.889 shooting.

Charania reported earlier this week that the Nets had been discussing trades involving Schröder, Johnson and Dorian Finney-Smith, with the Warriors expressing interest in all three players. Now a deal for Schröder is being finalized.

Multiple reports indicated Brooklyn was hoping to land a first-round pick for Schröder, but that was considered an overly optimistic ask for a role player on an expiring contract. The team will ultimately accept a net gain (pun not intended) of two second-rounders. Moving on from the point guard sooner rather than later will also limit the Nets’ upside on the court, potentially increasing the value of their own 2025 first-round pick.

According to Michael Scotto of HoopsHype (Twitter link), the Nets continue to be active in trade discussions, particularly involving Johnson and Finney-Smith.

While Melton won’t return this season, his contract could come in handy in a subsequent trade for Brooklyn — he’ll become eligible to aggregated again on February 5 as long as the Nets and Warriors complete their deal on or before Monday. The Nets could hang onto him until then, then perhaps waive him after the Feb. 6 deadline if they don’t find a use for his expiring contract on the trade market.

Heat Trade Thomas Bryant To Pacers

DECEMBER 15: The trade is official, the Pacers announced in a press release. Bryant is expected to be available for today’s game against New Orleans.


DECEMBER 13: The Heat have agreed to trade veteran center Thomas Bryant to the Pacers, sources tell Shams Charania of ESPN.

In exchange for Bryant, Miami will acquire the right to swap 2031 second-round picks with the Pacers, according to Anthony Chiang of The Miami Herald. The deal will have to wait until Sunday, as that’s when Bryant becomes trade-eligible.

As Chiang notes (Twitter links), by dumping Bryant’s salary, the Heat will soon have just 13 players on standard contracts and more financial flexibility to potentially convert a player on a two-way deal to a standard contract — this morning we identified Dru Smith as a possible candidate to be promoted.

Ian Begley of SNY.tv hears the Pacers discussed sending James Wiseman to the Heat in the deal, but he won’t be included in the final version (Twitter link). Wiseman is out for the season after sustaining a torn Achilles tendon on opening night.

The Pacers won’t have to send out matching salary to acquire Bryant, since his contract can be taken on using the minimum-salary exception. Since Indiana has an open standard roster spot, the team also won’t need to waive anyone to add Bryant.

According to ESPN’s Bobby Marks (Twitter link), the Heat will save $4.7MM toward their projected luxury tax payment by moving off Bryant’s $2,087,519 salary. They’ll also create a traded player exception worth the exact amount of Bryant’s outgoing contract. Miami will be approximately $3.7MM below the second tax apron once the deal is finalized, Marks adds.

Charania reported a few days ago that Indiana was “actively pursuing” a backup center in the wake of season-ending injuries to Wiseman and fellow big man Isaiah Jackson, who also suffered a torn Achilles tendon this fall. Jake Fischer confirmed that report today, with league sources indicating a deal would likely be completed shortly after Dec. 15, when many players around the NBA become eligible to be traded.

Assuming the trade is completed on Sunday, the Heat will have until Dec. 29 to add a 14th player to their standard roster. The club will also now have the ability to add a 15th man while staying below the second apron, if it so chooses.

Bryant, 27, is an eight-year veteran, having previously played for the Lakers, Wizards and Nuggets prior to joining Miami. He won a title with Denver in 2023, though his role was very limited. The big man played his college ball in Indiana with the Hoosiers from 2015-17.

After being in and out of Miami’s rotation in 2023/24, Bryant’s role fluctuated once again fluctuated this season.  He averaged 4.3 points and 3.2 rebounds in 11.5 minutes per game across 10 outings with the Heat this fall after re-signing on a one-year, minimum-salary deal over the offseason.

Bryant’s one-year deal with Miami would typically have given him the right to veto a trade, but he agreed to waive that right as part of his contract agreement.

Pistons Waive Paul Reed

5:54pm: Reed has officially been waived, the Pistons announced in a press release.


2:05pm: The Pistons intend to waive forward/center Paul Reed, sources tell Shams Charania of ESPN (Twitter link).

According to Charania, Detroit is releasing Reed with an eye on maximizing its roster and financial flexibility ahead of the Feb. 6 trade deadline. Reed has an unusual contract structure, as his $7.7MM salary for 2024/25 is non-guaranteed, as is his $8.1MM cap hit for ’25/26. Every other player in the NBA whose contract is non-guaranteed this season is either on a minimum-salary deal or very close to it.

The timing of the move almost feels like a precursor to something else. The Pistons didn’t have to make a decision on Reed until Jan. 7, but chose to waive him three-plus weeks early.

Assuming Reed clears waivers, Detroit will carry a $2.48MM dead-money cap hit for having him on the roster the first two months of the season, per ESPN’s Bobby Marks (Twitter link). The Pistons will soon have approximately $15.5MM in cap space and be about $1.42MM below the minimum salary floor, which they’re required to reach by the end of Sunday, Marks adds (via Twitter).

According to Marks (Twitter link), as of Sunday, the prorated portion of the veteran’s minimum is $1.44MM, so Detroit can safely reach the floor by signing a different player tomorrow. Of course, a trade remains a possibility as well.

The Pistons have been carrying an open roster spot to begin the 2024/25 season in order to maintain roster and financial flexibility. Cutting Reed means they’ll have two standard openings, but at least one will be filled in short order.

Reed, 25, was the 58th overall pick of the 2020 draft out of DePaul. He spent his first four seasons with the 76ers, who waived him in July to create enough cap room to sign all of their external free agents. The Pistons claimed him a couple days later.

While Reed was a rotation regular with Philadelphia last season, averaging 7.3 PPG, 6.0 RPG, 0.8 SPG and 1.0 BPG in 82 games (19.4 MPG), he has only appeared in 12 of Detroit’s 26 contests to open ’24/25, averaging 4.8 PPG, 1.9 RPG and 0.8 SPG in 10.4 MPG. He’s been the third-string center behind Jalen Duren and Isaiah Stewart, who shifted back to the middle after spending much of last season at power forward.

The Sixers have an open roster spot and are reportedly looking for frontcourt help, so a reunion with Reed could be possible. However, he’d have to clear waivers first and be willing to sign a minimum-salary deal, which is all Philadelphia can offer.

Raptors Sign A.J. Lawson To Two-Way Contract

DECEMBER 11: The Raptors have officially announced Lawson’s two-way contract with the team.


DECEMBER 10: The Raptors have agreed to a two-way deal with free agent shooting guard A.J. Lawson, Michael Scotto of HoopsHype tweets.

Lawson had an eventful training camp with the Mavericks. Dallas waived the 24-year-old Canadian and his non-guaranteed standard contract, then brought him back on a two-way deal after he cleared waivers. The Mavericks cut Lawson once again before the regular season and he subsequently joined the Long Island Nets in the NBA G League.

Lawson appeared in a total of 56 NBA games for the Mavericks during his two seasons with the team, including 42 in 2023/24. He averaged 3.4 points and 1.3 rebounds in 7.4 minutes per contest and posted a shooting line of .457/.307/.548 at the NBA level.

Lawson has averaged 24.0 points, 6.6 rebounds, 2.5 assists, and 1.3 steals per game for the Long Island Nets this season.

Toronto opened up a two-way slot on Tuesday by waiving D.J. Carton, who is currently recovering from an ankle injury. Several Raptors regulars are dealing with injuries, including Scottie Barnes, Immanuel Quickley and Bruce Brown. The 6’6” Lawson will add depth to the wing positions.

Raptors Waive D.J. Carton

The Raptors have waived guard D.J. Carton, the team announced today in a press release. Carton had been on a two-way contract with Toronto.

An undrafted free agent out of Marquette in 2021, Carton began his professional career by playing in the G League and didn’t get a shot with an NBA team during the regular season until this past February, when the Raptors signed him to a 10-day contract. Toronto brought him back on a two-year, two-way deal after that initial contract expired.

Across parts of two seasons with the Raptors, Carton has appeared in eight NBA games, logging just 69 total minutes. The 6’3″ guard has compiled 14 points, eight rebounds, six assists, and three steals with a .267/.143/.833 shooting line during his limited NBA minutes while continuing to play a significant role in the G League when healthy.

Carton averaged 16.3 PPG, 7.0 APG, and 4.7 RPG in three outings for the Raptors 905 this fall, but has battled foot and ankle issues since joining the club, notes Blake Murphy of Sportsnet.ca (Twitter links).

According to Murphy, the Timberwolves control Carton’s G League rights, so if he opts to return to the NBAGL after clearing waivers, the Iowa Wolves would get the first shot at him.

Toronto is now one of just two NBA teams with an open two-way slot — Orlando is the other, as our tracker shows.

Pacers Waive Moses Brown

3:09pm: The Pacers have officially waived Brown, the team announced in a press release.


2:12pm: The Pacers are waiving big man Moses Brown, league sources tell Michael Scotto of HoopsHype (Twitter link).

A well-traveled center who has appeared in 159 total regular season games for seven different teams since making his NBA debut in 2019, Brown signed with Indiana last month after the team had two of its top three centers – James Wiseman and Isaiah Jackson – go down with season-ending Achilles tears.

Brown saw a little playing time in the Pacers’ depleted frontcourt, but averaged just 5.1 minutes per contest across nine total appearances, contributing 3.2 points and 1.4 rebounds per game. After playing in each of his first eight games with Indiana, the 25-year-old was on the court for just 25 seconds last Wednesday, then was a DNP-CD on Friday and Sunday.

The Pacers don’t have a ton of breathing room below the luxury tax line, so if Brown isn’t going to play, there’s little reason to keep him on the roster. Assuming he clears waivers, Indiana will be on the hook for only a small prorated portion of his non-guaranteed minimum salary contract — that cap charge will be $306,660 if he’s officially released today.

The move will open up a spot on the Pacers’ 15-man roster. It’s unclear whether the front office intends to bring in a new 15th man soon or whether the club will keep that spot open for the foreseeable future in order to maximize its roster and financial flexibility.

Pelicans Waive Elfrid Payton

4:20pm: The Pelicans have officially waived Payton, the team announced in a press release.


4:00pm: The Pelicans are waiving veteran guard Elfrid Payton, reports Shams Charania of ESPN (Twitter link).

Payton, who had been out of the NBA since the 2021/22 season, caught on with the Pelicans last month on a non-guaranteed contract and was one of the feel-good stories of the fall.

The Louisiana native, who played in Puerto Rico and the G League while trying to make his NBA comeback, immediately jumped into the starting lineup for his hometown team and posted a 14-point, 21-assist, seven-rebound line in his third game back.

However, the Pelicans have been getting healthier, with both Dejounte Murray and CJ McCollum recently returning to the team’s backcourt, which resulted in a reduced role for Payton. He logged just six minutes in Monday’s loss to Atlanta.

New Orleans should be getting a couple more players back this week, with Shams Charania of ESPN reporting on The Pat McAfee Show (YouTube link) that Brandon Ingram and Herbert Jones appear on track to play Thursday.

The Pelicans are operating slightly over the luxury tax line and have no desire to be a taxpayer this season, so there’s certainly a financial reason involved in the decision to waive Payton. Leaving that 15th roster spot open for the time being would reduce New Orleans’ projected tax bill and make it easier for the team to duck out of tax territory with a trade later in the season.

Payton’s 14 days on the Pelicans’ roster and two days on waivers will result in a cap charge of $274,809 for New Orleans, assuming he clears waivers. As Bobby Marks tweets, the team will be about $1.4MM above the tax line and $3.8MM below the first apron after jettisoning Payton.

Sixers Sign Pete Nance To Two-Way Deal, Waive Quinones

DECEMBER 3: The Sixers have officially signed Nance and waived Quinones, the team announced today in a press release.


DECEMBER 2: The Sixers have agreed to a two-way contract with Pete Nance, ESPN’s Tim Bontemps tweets.

Nance is the younger brother of veteran NBA forward Larry Nance Jr. Pete has played eight games this season in the G League’s Showcase Cup for the Cleveland Charge, the Cavaliers’ affiliate. He’s averaging 18.2 points, 6.8 rebounds, 3.5 assists and 2.0 blocks per contest.

The 6’10” Nance also played in the NBAGL for most of last season. He made eight NBA appearances with the Cavs but averaged just 3.4 minutes in those games.

Nance participated in camp with the Cavs this fall, but was waived in October. He signed a two-way contract with Cleveland in February but wasn’t offered another one. He went undrafted in 2023.

With centers Joel Embiid and Andre Drummond sidelined by injuries and — in Embiid’s case — personal reasons, the Sixers were seeking another frontcourt option in the short run.

As our two-way contract tracker shows, Philadelphia has three players currently signed to two-ways and will have to drop one of them to make room for Nance. According to Michael Scotto of HoopsHype (Twitter link), the odd man out will be guard Lester Quinones.

Quinones, who has appeared in four games with the Sixers this season, signed a two-way contract in September after playing for Golden State last season.