The Dallas Mavericks are closing in on an agreement to re-sign point guard Devin Harris, according to sources close to the process.

Sources told ESPN.com that the Mavericks and Harris are putting the finishing touches on a three-year deal to bring Harris back.

The deal can't officially be signed until July 10, when a league-wide moratorium on signings and trades is lifted, but the sides are permitted to come to a verbal agreement.