Garrett Temple has agreed to a one-year, $3.2 million deal with the Toronto Raptors.

Temple spent the past two seasons with the New Orleans Pelicans and will be in his 14th NBA season.