By R.L. Bynum
NBA camps opened this week with Harrison Barnes returning to Sacramento — where there are heightened expectations — Danny Green back at Philadelphia, Cameron Johnson injured, Cole Anthony talking about Orlando’s “path to greatness,” and Nassir Little and Reggie Bullock settling in with new teams.
There are 11 UNC alums on NBA rosters, but only Barnes, Green, Johnson, Bullock and Leaky Black played more than one season for the Tar Heels.
Barnes re-signed in July with Sacramento for three years and $54 million after helping the Kings earn their first playoff berth since 2006. The Kings finished third in the Western Conference (48–34). But after losing a seven-game first-round series to Golden State, the Kings hope to take another step this season.
“For us, it’s validating our new standard. We had a great season last year, and we want to do it again this year,” Barnes said at media day on Monday. “There’s been a lot of change. It’s a very thin line in terms of where things could have gone on this journey, in order to come back. So, I’m excited to be back to continue to build with these guys — to keep making more memories.”
Green, 36, returns to the Sixers, who traded him to Houston on Feb. 9. The Rockets waived him three days later, and he finished the season with Cleveland.
Green will likely come off the bench in his 15th NBA season, playing behind Tobias Harris and Kelly Oubre Jr. Green could get more playing time if James Harden doesn’t work out a deal with the Sixers.
Johnson, a reserve on the United States team last summer at the FIBA World Cup, suffered a mild left hamstring injury during an on-court workout last week. He was out as the Brooklyn Nets opened training camp, but it shouldn’t be an issue by the time the season starts.
Nets coach Jacque Vaughn said he’ll play Day’Ron Sharpe more this season to help a team that didn’t rebound well last season.
“I’ve been putting the work in the last two years,” said Sharpe, whose rookie contract expires at the end of the 2025–26 season. “It’s showing that they’ve seen that, and I’ve been trying to be more professional this year. At the end of the day, everybody knows I get boards. That’s what I do.”
Anthony and the young Orlando team hope they are ready to turn their fortunes around after finishing 13th in the 15-team Eastern Conference last season at 34–48.
“I’m super-excited, and we’ve got a really talented, really eager group ready to go,” Anthony said. “Everybody’s got to take accountability. That’s the first step to being great.”
Nagging injuries have marked Anthony’s first three NBA seasons, limiting him to 47 games in his rookie season, 65 two seasons ago and 60 last season. He’s worked on his game in the offseason, particularly off-the-ball skills, and done what he can to avoid physical issues this season.
“I think the biggest thing I worked on this summer was to change my diet,” Anthony said at media day on Monday. “Did a complete 180 in terms of my diet — got a personal chef now. I don’t want to have more ticky-tack injuries, ankle sprains, stuff like that. I don’t want to deal with any of that. I want to play 82 games and have fun doing it.”
He’s only under contract through the end of the upcoming season and could become a restricted free agent next summer.
“I’m not worried about that,” Anthony said. “I’m just worried about getting ready for training camp.”
Little said his first reaction when he learned that Portland was trading him to Phoenix was “damn!” He was in the middle of a workout when he got the news.
Are you tired of seeing all of the ads on Tar Heel Tribune? Subscribe to the ad-free version at the prompt below, and you’ll see no national ads or pop-up ads, only static ads for UNC-related books (there are none of those currently).
The Blazers dealt Little to Phoenix on Sept. 27 as part of a three-team deal that sent Damian Lillard to Milwaukee. Little likely will compete for playing time off the bench to relieve Devin Booker and Kevin Durant, playing some at the 3 spot.
Bullock is reportedly headed to Houston after the San Antonio Spurs bought out his contract on Saturday. Get more details on his situation in this earlier Tar Heel Tribune story.
Coby White is back for his third NBA season and so is his big hair after agreeing on a three-year, $36-million deal in the offseason.
“This season, I think I’m going to try to go back to my high school roots,” White said of his hair. “That’s the vibe I’m on. That’s the wave I’m on. That could change tomorrow. I’m just going with the flow right now.”
White, who will play both guard spots off the bench, told NBC Sports Chicago that he worked in the offseason to improve overall, particularly shooting off the dribble.
“I just want to grow and continue to get better,” White said. “The biggest thing is to just be more consistent, play the same way day in and day out. Obviously, you’re going to have bad nights here and there. Try to eliminate all the bad nights, especially the consecutive bad nights.”
Shot-blocking sensation Walker Kessler will likely start at center for the Utah Jazz ahead of Kelly Olynyk. Kessler, Johnson’s teammate on the U.S. World Cup team, has bulked up to 255 pounds, about 15 more than at the end of last season.
“Really hitting the ground running,” said Kessler, who got most of his 40 starts during the second half of the season. “Learning how to play a consistent game and show up every night. I think that will be a big learning point for me.”
Two rookies — Charlotte’s Leaky Black and Cleveland’s Pete Nance — will play reserve roles and likely play their share of games in the G League.
Theo Pinson recorded a triple-double for the Dallas Mavericks against the San Antonio Spurs with 23 points, 13 rebounds and 12 assists on the final day of last season. But his one-year contract ran out, and he hasn’t yet signed with another team.
After starting last season with the Boston Celtics, Justin Jackson finished the season with the Texas Legends in his fourth stint with the G League team. Boston dealt Jackson to Oklahoma City on Feb. 9 and the Thunder waived him the next day. Jackson still hasn’t signed with a team.
Tony Bradley, who Chicago released Feb. 21, has still not signed with a team.
Wayne Ellington returns to the Miami Heat this season but as a developmental coach. One of the best 3-point shooters in franchise history, he replaced Anthony Carter, who joined the Memphis Grizzlies’ coaching staff.
Ellington, 35, who last played with the Los Angeles Lakers in the 2021–22 season, scored 227 3-pointers in the 2017–18 season, a franchise record at the time that has since been broken.
Where Tar Heels stand as training camps start

Cole Anthony, Milwaukee Bucks guard
Age 25 | 6–2, 185 | 6th season | $2.67 million salary | UNC 2019–20 (1 season)
Roster situation — Third-string point guard behind Kevin Porter Jr. and Ryan Rollins
Season statistics — 33 games, 7.0 points, 44.6 FG%, 32.8 3P%, 61.5 FT%, 2.5 rebounds, 3.5 assists
Team record: 18–27, 12th in Eastern Conference
Tuesday: 139–122 loss at Philadelphia — 14:13, 10 points, 3–8 FG, 1–2 3FG, 3–4 FT, 1 rebound, 1 asisst, 2 turnovers, 2 fouls, -17
Next game — 7 p.m. Thursday at Washington, Prime Video

Harrison Barnes, San Antonio Spurs forward
Age 33 | 6–7, 225 | 14th season | $19 million salary | UNC 2010–12 (2 seasons)
Roster situation — Starting power forward ahead of Keldon Johnson
Season statistics — 46 games, 10.6 points, 43.3 FG%, 35.9 3P%, 87.3 FT%, 2.9 rebounds, 2.2 assists
Team record: 31–15, 2nd in Western Conference
Tuesday: (at) Rockets 111, Spurs 105— Started; 24:37, 6 points, 2–6 FG, 2–5 3FG, 2 rebounds, 1 assist, 1 steal, 1 block, 1 turnover, -2
Thursday: Spurs 126, (at) Jazz 109 — Started; 21:51, 2 points, 1–5 FG, 0–4 3FG, 1 rebound, 1 assist, -5
Sunday: Pelicans 104, Spurs 95 — Started; 19:02, 5 points, 1–2 FG, 1–2 3FG, 2–2 FT, 1 rebound, 3 assist, -9
Next game — 9:30 Wednesday at Houston, ESPN

Tony Bradley, Indiana Pacers center
Age 27 | 6–10, 248 | seventh pro season | UNC 2016–17 (1 season)
Roster situation — Third-string center behind Jay Huff and Isaiah Jackson
Season statistics — 38 games, 4.0 points, 55.7 FG%, 0–1 3FG, 74.4 FT%, 2.8 rebounds
Team record: 11–35, 14th in Eastern Conference
Wednesday: (at) Celtics 119, Pacers 104— 6:18, 2 points, 1–5 FG, 3 rebounds, 1 steal, -2
Friday: Pacers 117, (at) Thunder 114— Played less than a minute
Monday: (at) Hawks 132, Pacers 116— Didn’t play (coach’s decision)
Next game — 7 p.m. Wednesday vs. Chicago

Cameron Johnson, Denver Nuggets forward
Age 29 | 6–8, 210 | 7th season | $22.54 million salary | UNC 2017–19 (2 seasons)
Roster situation — Starting small forward ahead of Tim Hardaway Jr.
Season statistics — 28 games, 11.7 points, 46.1 FG%, 42.9 3P%, 81.0 FT%, 3.6 rebounds, 2.4 assists
Team record: 31–16, 3rd in Western Conference
Out for at least a month with a bone bruise and hyperextended right knee

Caleb Love, Portland Trail Blazers guard
Age 24 | 6–3, 212 | Rookie season | Two-way contract | UNC 2020–23 (3 seasons)
Roster situation — Backup point guard behind Deni Avdija/fourth-string 2 guard
Season statistics — 39 games, 11.3 points, 39.3 FG%, 32.8 3P%, 74.4 FT%, 2.7 rebounds, 2.7 assists
Team record: 23–24, 9th in Western Conference
Thursday: Blazers 127, Heat 110 — Didn’t start; 33:30, 20 points, 8–19 FG, 4–12 3FG, 4 rebounds, 4 assists, 2 turnovers, +15
Friday: Raptors 110, Blazers 98 — Didn’t start; 28:41, 11 points, 4–9 FG, 3–6 3FG, 4 rebounds, 3 assists, 3 turnovers, -1
Monday: (at) Celtics 102, Blazer 94 — Didn’t start; 25:45, 11 points, 5–14 FG, 1–7 3FG, 3 rebounds, 5 assists, 2 turnovers, -1
Next game — 7:30 Friday at New York

Drake Powell, Brooklyn Nets forward
Age 20 | 6–5, 195 | Rookie season | 4-year NBA rookie contract | UNC 2024–25 (1 season)
Roster situation — Starting shooting guard
Season statistics — 34 games, 6.1 points, 44.0 FG%, 30.6 3FG%, 89.7 FT%, 1.6 rebounds, 1.7 assists, 0.6 of a steal
Team record: 12–33, 13th in Eastern Conference
Tuesday: 106–102 loss at Phoenix — Started; 8:28, 1 turnover, -9
Next game — 9 p.m. Thursday at Denver

Day’Ron Sharpe, Brooklyn Nets center
Age 24 | 6–9, 265 | 5th season | $6.25 million salary | UNC 2020–21 (1 season)
Roster situation — Backup center behind Nic Claxton
Season statistics — 43 games, 7.8 points, 60.3 FG%, 20.0 3P%, 67.3 FT%, 6.2 rebounds, 2.3 assists
Team record: 12–33, 13th in Eastern Conference
Tuesday: 106–102 loss at Phoenix — Didn’t start; 19:19, 7 points, 3–5 FG, 1–2 FT, 7 rebounds, 2 assists, 3 steals, 1 foul, +5
Next game — 9 p.m. Thursday at Denver

Coby White, Chicago Bulls forward
Age 25 | 6–4, 195 | 7th season | $12.88 million salary | UNC 2018–19 (1 season)
Roster situation — Starting shooting guard ahead of Ayo Dosunmu
Season statistics — 25 games, 19.0 points, 45.7 FG%, 37.0 3PFG, 80.0 FT%, 3.5 rebounds, 4.7 assists
Team record: 23–23, 9th in Eastern Conference
Tuesday: Bulls 138, Clippers 110 — Started; 30:37, 27 points, 9–16 FG, 6–10 3FG, 3–3 FT, 2 rebounds, 6 assists, 1 steal, 1 block, 3 turnovers, 2 fouls, +15
Thursday: Bulls 120, (at) Timberwolves 115 — Started; 29:56, 22 points, 6–16 FG, 3–10 3FG, 7–9 FT, 4 rebounds, 4 assists, 4 turnovers, 2 fouls, +6
Saturday: Bulls 114, Celtics 111 — Started; 32:17, 22 points, 6–16 FG, 5–9 3FG, 5–5 FT, 1 rebound, 7 assists, 4 turnovers, 2 fouls, +5
Monday: Lakers 129, Bulls 118 — Started; 31:07, 23 points, 8–13 FG, 5–10 3FG, 2–2 FT, 5 rebounds, 6 assists, 1 steal, 4 turnoers, 4 fouls,m +7
Next game — 7 p.m. Wednesday at Indiana
Out for season
Utah Jazz center Walker Kessler (torn labrum in left shoulder); season statistics: 5 games, 14.4 points, 70.3 FG%, 75.0 3P%, 70.0 FT%, 10.8 rebounds, 3.0 assists, 1.4 steals, 1.8 blocks


Leaky Black, Capital City Go-Go (Wizards) guard
Age 26 | 6–6, 209 | 3rd season | Exhibit 10 contract | UNC 2018–23 (5 seasons)
Season statistics — 27 games, 11.1 points, 46.2 FG%, 35.1 3P%, 68.0 FT%, 7.4 rebounds, 3.6 assists, 2.0 steals
Thursday: (at) Austin Spurs 110, Capital City 103 — Started; 37 minutes, 15 points, 6–11 FG, 3–7 3FG, 6 rebounds, 1 assist, 4 fouls, 2 blocks, -4
Friday: Capital City 112, (at) Austin Spurs 96 — Started; 36 minutes, 10 points, 4–11 FG, 2–5 3FG, 14 rebounds, 4 assists, 2 fouls, 1 steal, 1 block, +24
Next game — 8 p.m. Friday vs. Wisconsin Herd

Garrison Brooks, Birmingham Squadron (Pelicans) center
Age 26 | 6–9, 230 | Exhibit 10 contract | UNC 2017–21 (4 seasons)
Season statistics — 26 games, 5.3 points, 44.3 FG%, 36.8 3P%, 68.4 FT%, 5.1 rebounds, 1.9 assists, 0.4 of a block
Thursday: Cleveland Charge 113, Birmingham 104 — Didn’t start; 17 minutes, 2 points, 1–2 FG, 6 rebounds, 1 assist, 2 fouls, 1 block, -11
Thursday: Cleveland Charge 120, Birmingham 105 — Didn’t start; 14 minutes, 2 points, 1–2 FG, 0–1 3FG, 1 assist, -2
Next game — 8 p.m. Wednesday vs. Sioux Falls Skyforce

RJ Davis, South Bay Lakers guard
Age 23 | 6–0, 180 | rookie season | Exhibit 10 contract | UNC 2020–25 (5 seasons)
Season statistics — 25 games, 17.9 points, 43.3 FG%, 38.5 3P%, 88.2 FT%, 4.3 rebounds, 5.0 assists, 0.8 of a steal
Tuesday: (at) Rio Grande Valley Vipers 126, South Bay 119 — Started; 32 minutes, 24 points, 7–15 FG, 4–7 3FG, 3–3 FT, 3 rebounds, 1 assist, 4 fouls, 1 steal, 4 turnovers, -14
Thursday: Mexico City Capitanes 123, South Bay 113 — Didn’t start; 33 minutes, 21 points, 7–10 FG, 3–4 3FG, 3–4 FT, 3 rebounds, 3 assists, 3 fouls, 1 steal, 4 turnovers, -4
Saturday: South Bay 125, Mexico City Capitanes 95 — Started; 24 minutes, 10 points, 4–10 FG, 1–5 3FG, 1–1 FT, 5 rebounds, 10 assists, 4 turnovers, +7
Next game — 10 p.m. Tuesday vs. College Park Skyhawks, ESPN+

Harrison Ingram, Austin Spurs forward
Age 23 | 6–5, 230 | 2nd season | Two-way contract | UNC 2023–24 (1 season)
Season NBA statistics — 3 games, 11 minutes, 5 points, 2–3 FG, 1–1 3FG, 3 rebounds, 2 fouls, +13
Season G League statistics — 19 games, 14.85 points, 48.9 FG%, 30.9 3P%, 62.2 FT%, 11.8 rebounds, 4.1 assists, 0.9 of a steal
Tuesday: Austin 127, (at) Oklahoma City Blue 112 — Started; 34 minutes, 13 points, 6–16 FG, 1–5 3FG, 11 rebounds, 5 assists, 2 fouls, 2 turnovers, 1 block +4
Thursday: Austin Spurs 110, Capital City 103 — Started; 38 minutes, 11 points, 4–8 FG, 1–2 3FG, 1–3 FT, 16 rebounds, 7 assists, 2 fouls, 2 steals, 4 turnovers, +5
Friday: Capital City 112, Austin Spurs 96 — Started; 37 minutes, 6 points, 2–7 FG, 0–2 3FG, 1–1 FT, 9 rebounds, 6 assists, 2 fouls, 1 turnover, -16
Sunday: Austin Spurs 102, (at) Valley Suns 91 — Started; 40 minutes, 13 points, 5–14 FG, 1–6 3FG, 1–1 FT, 15 rebounds, 2 assists, 4 fouls, 1 steal, 2 turnovers, 1 block, team-high +22
Next game — 9 p.m. Tuesday at Valley Suns, ESPN+

Pete Nance, Wisconsin Herd center
Age 25 | 6–9, 225 | 3rd season | Two-way contract | UNC 2022–23 (1 season)
Season G League statistics — 12 games, 19.0 points, 53.7 FG%, 40.3 3P%, 78.9 FT%, 8.3 rebounds, 3.9 assists, 1.3 steals, 1.1 blocks
Season NBA statistics — 15 games, 2.9 points, 54.8 FG%, 50.0 3P%, 1.2 rebounds, 0.3 of an assist
Tuesday in NBA with Bucks: 139–122 loss at Philadelphia — 2:23, 2 points, 1–2 FG, -3
Next game — 2 p.m. Friday at Capital City Go-Go

Cormac Ryan, Wisconsin Herd (Bucks) guard
Age 26 | 6–5, 195 | 2nd season | Exhibit 10 contract | UNC 2024–25 (1 season)
Season statistics — 21 games, 20.0 points, 49.5 FG%, 40.4 3P%, 92.5 FT%, 3.9 rebounds, 2.7 assists, 1.6 steals
Thursday: Noblesville Boom 95, Wisconsin 90 — Started; 31 minutes, 23 points, 9–12 FG, 5–8 3FG, 7 rebounds, 1 assist, 3 fouls, 1 steal, 4 turnovers, -2
Saturday: Noblesville Boom 117, Wisconsin 115 — Started; 37 minutes, 25 points, 8–13 FG, 3–5 3FG, 3–3 FT, 2 rebounds, 2 assists, 4 fouls, 1 steal, 6 turnovers, -17
Next game — 2 p.m. Friday at Capital City Go-Go
Photo via @SacramentoKings
