Photo: Sacramento Kings/Twitter

Harrison Barnes will remain with the San Antonio Spurs after agreeing to a one-year, $8 million contract.

The veteran forward appeared in 77 games last season, averaging 9.9 points, 2.8 rebounds, and 1.9 assists in 25.8 minutes per contest.

He also remained an efficient perimeter shooter, connecting on 38.8 percent of his three-point attempts.

Barnes lost his starting role to Julian Champagnie during the season but continued to provide experience and depth in San Antonio’s rotation.

The 2026-27 campaign will be Barnes’ age-34 season as he returns to the Spurs on a new one-year deal.