Sacramento Kings veteran forward Harrison Barnes has agreed to a three-year, $54-million contract extension, his agent told ESPN’s Adrian Wojnarowski.

Barnes’ new deal has a 10% trade kicker, sources told The Athletic’s Sam Amick.

The 31-year-old averaged 15 points, 4.5 rebounds, and 1.6 assists last season for the Kings. He was one of three players to appear in all 82 regular-season contests, joining Brooklyn Nets forward Mikal Bridges and Chicago Bulls center Nikola Vucevic.

The Kings acquired Barnes in 2018 from the Dallas Mavericks. Prior to playing for both franchises, Barnes was drafted by the Golden State Warriors with the No. 7 pick in the 2012 draft. He made All-Rookie first team and won a championship with the Warriors in 2015.

Sacramento still has a few options to gain more cap space, including restructuring the contract of All-Star forward Domantas Sabonis, according to ESPN’s Bobby Marks. The franchise cleared cap space on draft night, sending Richaun Holmes and the No. 24 pick Olivier-Maxence Prosper to the Dallas Mavericks.

The Kings made the postseason for the first time since 2006, losing to the Warriors in the first round.

Got a story or tip for us? Email Sports Gossip editors at 

Want More From Sports Gossip? 

For all the latest breaking Sports Gossip, be sure to follow on FacebookInstagram, and Twitter.