Ricky Rubio has agreed to a three-year, $51 million deal with the Phoenix Suns.

Rubio was also strongly linked with the Utah Jazz.