Phoenix Suns to sign Michael Beasley

The Phoenix Suns have reached a verbal commitment with free-agent forward Michael Beasley on a three-year deal worth $18 million, according to sources familiar with the deal.

Beasley can’t actually sign until July 11, which is the first day new contracts can be signed in the NBA.

Beasley chose the Suns from a group of five suitors after visiting with Suns officials on Wednesday, while Phoenix was also agreeing to trade Steve Nash to the Los Angeles Lakers in a sign-and-trade deal.

Beasley flew to Phoenix to meet with the Suns on Wednesday, the second time the two parties met. The Suns flew to Los Angeles to meet Beasley earlier this week.