The Mavericks announced Monday night that the 19-year-old EuroLeague MVP had signed the deal.
Dallas moved up two spots in the NBA draft last month to get the versatile Slovenian guard, who was selected by Atlanta at No. 3. The Mavericks picked former Oklahoma scoring sensation Trae Young for the Hawks at No. 5 as part of the deal that includes a protected 2019 first-round draft pick going to Atlanta.
The 6-foot-7, 220-pound Doncic is set to make $6.4 million in his second season with the Mavericks.
Doncic signed with Real Madrid at age 13 and made his debut as a 16-year-old. Real Madrid won the 2017-18 EuroLeague title and he was the Final Four MVP.