Devonte’ Graham

Dennis Smith Jr. Signs With Real Madrid

JANUARY 16: Real Madrid has officially announced its rest-of-season deal with Smith.


JANUARY 15: Free agent point guard Dennis Smith Jr. has traveled to Spain and is expected to sign with Real Madrid, pending a physical, according to reports from Nacho Duque of Marca and Johnny Askounis of Eurohoops.

Ricardo Gonzalez of AS.com initially reported on Tuesday that the possibility of Smith joining Real Madrid was gaining steam. The EuroLeague club had previously been linked to another veteran NBA guard, Devonte’ Graham, but Smith reportedly became the team’s priority in recent days.

Smith reposted several stories on his Instagram about his impending deal with Real Madrid, including a photo from Madrid’s airport.

The ninth overall pick in the 2017 draft, Smith has appeared in a total of 326 regular season games for the Mavericks, Knicks, Pistons, Trail Blazers, Hornets, and Nets over the course of seven NBA seasons. He made 56 appearances last season for Brooklyn, averaging 6.6 points, 3.6 assists, 2.9 rebounds, and 1.2 steals in 18.9 minutes per game, with a shooting line of .435/.294/.741.

Smith isn’t much of a scorer or shooter, with career marks of 40.7% from the floor and 29.8% on three-pointers. However, he’s a solid ball-handler and distributor and a strong point-of-attack defender.

Smith signed a G League contract last month, expecting to be claimed by the Austin Spurs. However, the Bucks’ affiliate, the Wisconsin Herd, claimed him instead. It’s unclear if the 27-year-old ever reported to the Herd — either way, he didn’t play in a game for the team.

Assuming he officially completes his deal in the coming days, Smith will be joining a Real Madrid team that features a handful of former NBA players, including Facundo Campazzo, Mario Hezonja, Dzanan Musa, Serge Ibaka, and Usman Garuba.

And-Ones: Fears, 2025 Draft, 2026 Draft, Graham, Young, Wells

Oklahoma guard Jeremiah Fears has improved his draft stock with his early season performances, according to Jonathan Wasserman of Bleacher Report. In Wasserman’s view, Fears now projects to go anywhere from No. 3 to No. 10 next June after leading the Sooners to a 12-0 start, including a 30-point outing against Michigan.

Saint Joseph’s forward Rasheer Fleming and Illinois guard Kasparas Jakucionis have also been impressive during the first two months of the college season. Fleming is now receiving first-round consideration, while Jakucionis is solidifying his projected lottery status.

We have more from around the basketball world:

  • While the 2025 draft class has received plenty of hype, the top of the 2026 draft could be even more impressive, according to Mike Vorkunov of The Athletic. Wing AJ Dybantsa is the top player in his class, while Cameron Boozer and Darryn Peterson have also generated some buzz regarding their futures. One NBA executive suggested to Vorkunov that teams might start positioning themselves for the 2026 draft ahead of this year’s trade deadline.
  • Unsigned NBA veteran guard Devonte’ Graham may have earned at least a 10-day deal with his outing in the G League Showcase, according to John Hollinger of The Athletic. Graham had a 24-point game for the South Bay Lakers. Graham spent training camp and the preseason on a non-guaranteed contract with the Trail Blazers before being waived. A few other unaffiliated players stood out, Hollinger adds, with Grand Rapids Gold guard Jahmir Young heading that group. He had 50 points in two games. He was waived by the Nuggets during training camp.
  • The race for the Rookie of the Year award is wide open, The Athletic’s Fred Katz notes. With the SixersJared McCain sidelined, Grizzlies‘ second-rounder Jaylen Wells currently tops Katz’s ballot. He lists Pelicans big man Yves Missi second and Spurs wing Stephon Castle third but any number of players could emerge from the pack in the coming months and challenge for top honors.

Devonte’ Graham Joins South Bay Lakers

Veteran NBA point guard Devonte’ Graham has signed a G League contract and joined the South Bay Lakers, Los Angeles’ affiliate, the team announced today (via Twitter). South Bay waived forward Tommy Rutherford in order to make room for Graham.

A former second-round pick (No. 34 overall in 2018) who played four years of college ball at Kansas, Graham had some productive seasons with the Hornets during his first few years in the NBA, including a strong 2019/20 campaign in which he averaged 18.2 points, 7.5 assists, 3.4 rebounds and 1.0 steal per game with a .373 3PT% across 63 outings (35.1 MPG).

However, the six-year veteran saw his playing time decline in recent years as he moved on to the Pelicans and then the Spurs, only appearing in 23 games and averaging a career-low 13.6 MPG for San Antonio last season. Graham was traded back to Charlotte in a salary-dump deal over the summer, was subsequently waived, then spent training camp and the preseason on a non-guaranteed contract with the Trail Blazers before being cut again.

There were rumors in October that Graham would head overseas and play for the Shanghai Sharks in China, but that never came to fruition. Instead, the 29-year-old will remain stateside, catching on with the Lakers’ G League squad ahead of the league’s Winter Showcase in Orlando next week.

The Winter Showcase, which takes place from December 19-22, serves as a meeting point for executives and scouts around the NBA, so it will be a good opportunity for Graham to make his case for an NBA contract.

Kenneth Lofton Jr. Joins Shanghai Sharks

After being waived by the Bulls earlier this month, forward Kenneth Lofton Jr. has officially joined the Shanghai Sharks in the Chinese Basketball Association.

Lofton suited up for the Sharks for the first time on Thursday, per Asia-Basket.com, compiling 18 points and 10 rebounds across 19 minutes in his CBA debut.

Lofton, 22, went undrafted out of Louisiana Tech in 2022. He spent his rookie season with the Grizzlies and remained in Memphis for the start of the 2023/24 season before being waived last December when the team needed to open up a roster spot at the conclusion of Ja Morant‘s suspension. Lofton also played for the Sixers and Jazz last season and was in camp with Chicago this fall.

Although Lofton didn’t see much action at the NBA level in ’23/24, he finished the year strong in Utah, averaging 13.8 points, 5.0 rebounds, and 4.8 assists in 22.8 minutes per game across four April outings for the Jazz.

He also had a big year in the G League, earning All-NBAGL First Team honors after putting up 25.1 PPG, 9.5 RPG, 4.4 APG, and 1.6 BPG in 19 regular season games (30.1 MPG) for the Delaware Blue Coats and the Salt Lake City Stars.

Lofton isn’t the only former NBA player on his new team. Former first-round pick D.J. Wilson and ex-Celtics guard Tremont Waters are also playing in Shanghai. According to GTV Hoops (Instagram link), veteran point guard Devonte’ Graham has agreed to join the Sharks too, though Graham has yet to suit up for the club.

Trail Blazers Waive Devonte’ Graham

The Trail Blazers have waived veteran guard Devonte’ Graham, the team confirmed in a press release (Twitter link). Aaron Fentress of The Oregonian was first to report the move.

Assuming he goes unclaimed, Graham will become an unrestricted free agent on Saturday.

Graham signed a non-guaranteed Exhibit 9 contract with Portland in August in the hope of making the regular season roster. He was competing with Dalano Banton for the 15th and final standard roster spot — Graham being released drastically improves Banton’s odds of making the team.

The news doesn’t come as a surprise, but it was still a key roster battle to monitor. Banton impressed the Blazers down the stretch of last season, and they picked up their 2024/25 team option on his contract at the end of June, giving him a partial guarantee of $217,533, with the remainder of his $2,196,970 salary still non-guaranteed. If Banton makes the opening night roster, his partial guarantee will increase to $1,098,485.

A former second-round pick (No. 34 overall in 2018) who played four years of college ball at Kansas, Graham had some productive seasons with Charlotte in his first few NBA seasons, including averaging 18.2 points, 7.5 assists, 3.4 rebounds and 1.0 steal per contest in 63 games in ’19/20 (35.1 MPG).

However, the six-year veteran only appeared in 23 games for San Antonio last season, averaging a career-low 13.6 minutes, and was traded to the Hornets in July in a salary dump. Charlotte promptly waived him before his full $12,650,000 salary became guaranteed, but Graham will still be paid his $2.85MM partial guarantee, with the Hornets carrying that figure as a dead-money cap hit.

Portland’s roster could be ready for the regular season, though there’s still time to make some minor additions for G League purposes. The team now has 18 players under contract, with 15 players on standard deals and all three of its two-way slots filled.

Blazers Notes: Reath, Williams, Backcourt, Graham, Banton

Trail Blazers backup center Duop Reath remains a potentially integral part of Portland’s crowded big man rotation, writes Aaron Fentress of The Oregonian.

The 6’11” big man is the only rostered Blazers center who’s a proficient three-point shooter. During his rookie season in 2023/24, the 28-year-old stepped up in the absence of an injured Robert Williams III, assuming primary reserve duties behind starter Deandre Ayton.

Across 68 contests (20 starts), Reath averaged 9.1 points on .461/.359/.742 shooting splits, along with 3.7 rebounds, 1.0 assists, 0.6 blocks and 0.5 steals per night. His 35.9% long range conversion rate arrived on 3.6 attempts, pretty good for a guy playing just 17.9 minutes per game.

Though Williams is injured again, the former All-Defensive Second Teamer will likely still leapfrog Reath when healthy, as Portland no doubt hopes to find a new trade home for him at some point. Former Connecticut standout Donovan Clingan, the Trail Blazers’ prized lottery draft pick this summer, seems likely to earn some run, too.

“That’s the benefit of the team,” Reath said of the Portland centers’ various skill sets. “Everybody’s good at what they’re good at. (Clingan) is huge. Great rim protector. You’ve got me, who can stretch the floor a little bit. Everybody is just different. So, coach can use whatever he needs that game, that day.”

There’s more out of Portland:

  • Speaking of Williams, the 6’9″ vet recently supplied an update on his Grade 1 left hamstring strain, suffered last week in a practice. As Fentress writes in another Oregonian story, Williams is projected to return in two weeks, meaning he should be available around the start of the Trail Blazers’ season. He suited up for just six games last year, before undergoing a season-ending knee surgery in November. Fentress reports that Williams is taking part in some of the Trail Blazers’ training camp activities, though he is currently avoiding the tougher drills. “I feel good,” Williams said. “Working out a little bit more. Ramping up a little bit more.”
  • Fourth-year Blazers head coach Chauncey Billups is bullish on the team’s depth at the guard position, too, Fentress adds in a different article. Expected starting shooting guard Shaedon Sharpe sustained a shoulder separation and is set to miss the next four-to-six weeks, but Billups expects backups Scoot Henderson, Dalano Banton and training camp signee Devonte’ Graham to step up admirably. Anfernee Simons will be temporarily moved back to a shooting guard role on the squad while Sharpe recuperates.
  • According to Fentress, in the absence of Sharpe, both Banton and Graham are expected to start the year with Portland. Banton is on a partially guaranteed deal, while Graham’s contract is non-guaranteed. “He’s just such a hooper,” Billups said of Banton. “He’s just such a good basketball player.” In order to hang onto both Banton and Graham into the regular season, Portland would have to trade or waive a player with a guaranteed contract. Fentress doesn’t specify who might be the odd man out.
  • In case you missed it, Billups is still wrapping his head around his impending enshrinement into the Hall of Fame this week.

Contract Details: Kennard, Fernando, Graham, Allen

Luke Kennard‘s new one-year contract with the Grizzlies, originally reported to be worth $11MM, actually has a base salary of just $9.25MM, Hoops Rumors has learned. Kennard can also earn an additional $1,387,500 in unlikely incentives, so his deal can max out at $10,637,500.

That disparity between the reported terms and the actual terms is important, given Memphis’ proximity to the luxury tax line. An $11MM cap hit would have put the Grizzlies over the luxury tax line by about $1MM, but because Kennard counts for just $9.25MM against the cap, the team’s salary is hovering right around $170MM, a little below the tax line ($170,814,000).

Kennard, Desmond Bane, and Brandon Clarke have unlikely contract incentives that could make Memphis a taxpayer if they’re earned. Given how close they are to the luxury tax line, I’d expect the Grizzlies to keep a close eye on each player’s progress toward his respective bonuses and make a minor cost-cutting move by February’s trade deadline if necessary — finishing the season just slightly above that tax threshold would cost the team a significant end-of-season payout that’s only available to non-taxpayers.

Here are more details on some recently signed contracts from around the NBA:

  • Bruno Fernando signed a one-year, minimum-salary deal with the Raptors. It’s non-guaranteed for the time being, but Fernando’s full $2,425,403 salary (and $2,087,519 cap hit) would become guaranteed if he remains under contract beyond the first day of the regular season, Hoops Rumors has learned.
  • Devonte’ Graham‘s one-year, non-guaranteed training camp contract with the Trail Blazers includes Exhibit 9 language, but not Exhibit 10 language, Hoops Rumors has learned. That suggests Graham probably isn’t planning to join the Rip City Remix (Portland’s G League team) as an affiliate player if he’s waived by the Blazers this fall.
  • Jarrett Allen‘s three-year, $90.72MM extension with the Cavaliers is a straightforward, fully guaranteed contract with no options on the final year and no trade kicker, Hoops Rumors has confirmed.

Devonte’ Graham Signs Non-Guaranteed Contract With Blazers

JULY 31: The signing is official, the Blazers confirmed today in a press release. Graham’s contract is non-guaranteed, Aaron Fentress of The Oregonian confirms (via Twitter).


JULY 30: Free agent guard Devonte’ Graham has agreed to a one-year deal with the Trail Blazers, ESPN’s Adrian Wojnarowski tweets. Graham appeared in 46 games with the Spurs the past two seasons.

Graham wound up on the free agent market after the Spurs traded him to the Hornets earlier this month and Charlotte waived him. Graham’s $12.65MM contract was only partially guaranteed for $2.85MM before he was cut loose.

Terms of the contract with the Blazers haven’t been revealed, but Sean Highkin of Rose Garden Report believes it’s a camp deal, noting the Blazers currently have all 15 roster spots filled. One of those players, Dalano Banton, has a partially guaranteed contract. His $2.2MM salary is only guaranteed for $217,533 if he’s waived before opening night.

Graham, 29, played sparingly with the Spurs last season, averaging just 5.0 points per game on a .352/.301/.813 shooting line. He appeared in only 23 contests, logging 13.6 minutes per night.

Graham began his NBA career with the Hornets, for whom he played from 2018-21. He spent 2021/22 and part of ’22/23 with the Pelicans before being traded to San Antonio midway through that season. During his best year, 2019/20, Graham finished fifth in Most Improved Player voting, averaging 18.2 points, 7.5 assists, 3.4 rebounds and 1.0 steals per game.

Spurs Trade Graham, Second-Round Pick To Hornets; Graham Waived

3:35pm: After officially waiving three players to create additional cap room, the Hornets have completed their trade for Graham and New Orleans’ 2025 second-round pick, per a team release. They sent out cash to San Antonio and immediately waived Graham, as expected.


2:26pm: The Hornets will receive New Orleans’ 2025 second-round pick in the deal, while the Spurs receive cash, sources tell Andrew Lopez of ESPN (Twitter link).


12:41pm: The Spurs are trading Devonte’ Graham and a second-round draft pick to the Hornets, one of the veteran guard’s former teams, reports Adrian Wojnarowski of ESPN (Twitter link).

Graham won’t be back in Charlotte for long, though. According to Wojnarowski, the Hornets plan to waive Graham, making him an unrestricted free agent. The guard’s $12.65MM is partially guaranteed for $2.85MM, so Charlotte will have to take his fully salary into its cap room but will only end up on the hook for $2.85MM.

The 6’1″ Kansas alum, 29, played sparingly with the Spurs last season, averaging just 5.0 points per game on a .352/.301/.813 shooting line. He appeared in just 23 contests, logging 13.6 minutes per night.

Graham kicked off his NBA career with the Hornets, for whom he played from 2018-21. He spent 2021/22 and part of ’22/23 with the Pelicans before being traded to San Antonio midway through that season. During his best year, 2019/20, Graham finished fifth in Most Improved Player voting, averaging 18.2 points, 7.5 assists, 3.4 rebounds and 1.0 steals per game.

As cap expert Yossi Gozlan notes (via Twitter), this deal will give San Antonio some additional cap relief — the team now projects to have up to about $19MM in cap space.

As Gozlan notes, the Spurs could theoretically take back the mid-sized contract of a veteran wing like Harrison Barnes or Kevin Huerter to help orchestrate a three-team sign-and-trade with the Bulls and Kings to send All-Star wing DeMar DeRozan to Sacramento. San Antonio likely has something specific up its sleeve that will require a bit of extra breathing room below the cap, since Graham’s $2.85MM partial guarantee was pretty minimal.

The Hornets are reportedly waiving Davis Bertans in order to open up the cap room necessary to take on Graham’s salary.

Spurs, Devonte’ Graham Move Back Contract Guarantee Date

The Spurs and guard Devonte’ Graham are moving back his contract guarantee date to July 8, according to ESPN’s Andrew Lopez (Twitter link).

Graham’s contract is already partially guaranteed for $2.85MM for next season, but it was set to increase to $12.65MM by July 1. Now, the Spurs have an extra week to mull over options for Graham, including potential trades.

The Spurs acquired Graham in 2023 from New Orleans in a move that also involved Josh Richardson going to the Pelicans.

In one-and-a-half seasons with the Spurs, Graham has averaged 8.7 points, 3.0 assists, and 2.0 rebounds per game and has shot 33.8% from beyond the arc. The 34th overall pick in the 2018 draft began his career with the Hornets, playing modest minutes in his first season before breaking out and averaging 18.2 points and 7.5 assists in 2019/20, finishing fifth in Most Improved Player voting.

However, his production has gradually declined since that season. At 29 years old and a career 35.4% shooter from beyond the arc, Graham could provide value to prospective playoff teams, but likely not on his current contract. In 336 career games (171 starts), Graham holds career averages of 11.1 points and 4.3 assists per game.