The Dallas Mavericks have come to agreements to bring back point guard Deron Williams and restricted free agent forward Dwight Powell, according to sources.

Williams is returning on a one-year deal worth $10 million, league sources told ESPN's Marc Stein. That's twice what Williams made last season, when he signed with his hometown team after taking a buyout from Brooklyn.

The Mavericks could match any deal for Powell, whom sources confirmed has agreed to re-sign with Dallas. In a deal first reported by The Vertical, Powell has re-upped for $37 million ‎over four years.

Powell will hold a player option for the fourth year of the deal, sources told The Vertical. He came to the Mavericks in the Rajon Rondo trade with Boston in December 2014.

Williams, 32, has made the transition from All-Star to complementary player the past few seasons. His production dropped dramatically in his last two seasons with the Brooklyn Nets, in large part due to injuries to both ankles that required major surgeries. Those were factors that contributed to the Nets' decision to pay $27 million to buy out the final two seasons of Williams' five-year max contract.

Williams produced similar numbers for the Dallas Mavericks last season (14.1 points and 5.8 assists per game) but was a much better value. He signed a two-year, $11 million deal with the Mavs but exercised his right to opt out of the second season of the deal.

Williams' season in Dallas ended prematurely due to a sports hernia that required surgery. After he missed eight games late in the season, he returned but was able to play only 49 postseason minutes in three games before being shut down.

Information from ESPN.com's Tim MacMahon and The Associated Press was used in this report.