The Suns will sign P.J. Tucker to a two-year contract with partial guarantees on the first year.

Tucker will accept less than half of the salary he would have made overseas to join the Suns.

"It's been a long, grueling journey, but it's fulfilling," Tucker, 27, said of his return to the NBA. "I was so resentful in Toronto because I wasn't playing much. I was throwing fits. I was so young-minded. I didn't get the big picture or that it's a business.

“You have to understand your role on a team. You see kids come after you and do the same thing. So many never play and say they got screwed by the GM or coach. When you can be real with yourself and understand why, that's really when it comes to life."