Free agent guard Seth Curry has agreed to a contract with the Dallas Mavericks, according to ESPN's Adrian Wojnarowski. The terms of the deal are four years and $32 million, per Marc Stein of The New York Times.

Curry posted only 7.9 points and 1.6 rebounds in his lone season with the Portland Trail Blazers after coming off an injury that left him out for the entire 2017-18 season.

Prior to that, he enjoyed a previous stint in Dallas that saw him enjoy a career-best 12.8 points, 2.6 rebounds, and 2.7 assists as a starter for the Mavericks.

The sharpshooter matched his career-high of 45% from deep this past season, tying the mark he set in his third year in the league with the Sacramento Kings.

This is the first long-term deal Curry has been able to sign since coming into the league, now a known threat from distance and one the Mavericks were looking to get back after he appeared in 74 games last season.

Curry's familiarity with the franchise should prove important, as he could easily become a plug-and-play option for coach Rick Carlisle in an offense that will prioritize his sharpshooting acumen with guys like Luka Doncic and Kristaps Porzingis in the roster.