The Mavericks may have lost Steve Nash to the Suns, but they were able to come to terms with restricted free agent Marquis Daniels and sign rookie Devin Harris.

Daniels, according to ESPN, agreed to a six-year deal worth roughly $38 million.

Daniels, who signed as an undrafted free agent, cannot actually sign a contract until July 14, the date when transactions can officially be made around the league.

"Once we got what we wanted, from the team we wanted, Marquis said, `Let's get it done,"' agent Glenn Schwartzman said Friday. "This is where his heart is."