Ryan Anderson has agreed upon a four-year, $80 million deal with the Houston Rockets.

Anderson is coming off a four-year, $36 million deal with the New Orleans Pelicans.

Anderson is now 28 and is considered one of the NBA's better stretch-4's.

Anderson played in just 22 games in 13-14 and has been limited to 61 games and 66 games over the past two seasons.