Updated

The Sacramento Kings have reportedly agreed to terms on a four-year deal with free agent forward Carl Landry.

The deal will pay Landry $26 million over four years, according to a Yahoo! Sports report.

Landry was selected with the 31st pick in the 2007 NBA Draft by Seattle, but was quickly dealt to the Houston Rockets, where he spent his first three seasons in the NBA before he was traded to the Kings in 2010.

The Purdue product also played with the Kings for part of the 2010-11 season and also made stops in New Orleans (2010-11, 2011-12) before joining the Golden State Warriors for the 2012-13 campaign.

Over 81 games with the Warriors last season, Landry averaged 10.8 points and 6.0 rebounds coming off the bench.