The Warriors have agreed to a three-year contract with power forward/center Marreese Speights, according to several media reports.

Speights began the 2012-13 season with the Grizzlies where he averaged 6.6 points and 4.7 rebounds in 14.5 minutes per game.

After 40 games in Memphis he was traded to Cleveland, and benefited from the change of scenery. In 39 games with the Cavaliers he averaged 10.2 points and 5.1 rebounds in just 18.5 minutes per game.

He also shot just under 81% from the free throw line.