The Mavs officially signed Harrison on Sunday, the team announced in a press release. The third-year guard actually received a rest-of-season contract rather than a 10-day deal.
Since the regular season is almost over, the agreement only keeps him under contract for 11 days this season, but Dallas will now have the option of making him a restricted free agent this summer.
Harrison has appeared in four games under his current deal, averaging 4.5 points in about 20 minutes per night. He previously played five games for the Hornets last year and 21 in 2015/16. Before signing with Dallas, he was with the Reno Bighorns in the G League.
The Mavericks will have a full roster of 15 players once Harrison re-signs.