Garrett Temple has agreed upon a three-year, $24 million deal with the Sacramento Kings.

Year 3 of Temple's deal is a player option.

Temple has played for the Washington Wizards since 2012 and is capable of playing either guard position.