Free agent guard Klay Thompson has agreed on a three-year, $50 million contract with the Dallas Mavericks, ending his historic 13-year run with the four-time champion Golden State Warriors, sources told ESPN on Monday.
Thompson’s deal was largely inspired by the chance to compete for a fifth title with the Western Conference champion Mavericks.
The deal, negotiated by his agent, Greg Lawrence of Wasserman, required a multiteam sign-and-trade that sends Mavericks guard/forward Josh Green to the Charlotte Hornets and two second-round picks to the Warriors.
Dallas is sending its own 2031 second-round pick in the deal as well as the least favorable of the 76ers or Nuggets’ second-round pick in 2025, a source said.
The Lakers were extremely intriguing to Thompson, but the financial savings from living in Texas over California and the fact that the Mavericks came within three victories of an NBA championship were big factors in his decision, sources said.

In the final season of Thompson’s remarkable 13-year Warriors career, his relationship with the franchise became increasingly strained over contract discussions and his looming free agency. His departure became more and more likely as the season progressed.

His unhappiness grew as his role with the team fluctuated throughout the season — punctuated by him being pulled from the closing lineup in early February and moving to a bench role later that month.
Thompson, 34, averaged 17.9 points last season, his lowest since 2012-13.