The Phoenix Suns, moving quickly after trading face of the franchise Steve Nash, have reached terms on a contract with point guard Goran Dragic, according to sources with knowledge of the deal.

Sources told ESPN.com that the Suns have reached a verbal agreement on a four-year deal worth an estimated $34 million that Dragic has pledged to sign July 11, which is the first day contracts can be signed.

Dragic will have a player option entering the fourth year, sources said.

The move capped an extremely busy Wednesday night for the Suns.

Earlier, they agreed to a sign-and-trade deal to send Nash to the

Los Angeles Lakers and, according to ESPN.com sources, struck an agreement on a three-year, $18 million contract with

free agent forward Michael Beasley.