Veteran forward Trevor Ariza is heading to his fourth team this week as part of a three-team trade involving the Detroit Pistons, Dallas Mavericks and Oklahoma City Thunder, sources told ESPN’s Adrian Wojnarowski.

Ariza will be diverted from Detroit to Oklahoma City in a deal that sends forward Justin Jackson to Oklahoma City, power forward James Johnson to the Mavericks and guard Delon Wright to the Pistons, sources said.

It’s the third trade this week involving Ariza, who has played for nine teams in his 16-year NBA career. The Portland Trail Blazers sent Ariza along with two first-round picks to the Houston Rockets for forward Robert Covington. The Rockets diverted Ariza and a first-round pick to Detroit in what became a sign-and-trade deal that allowed Houston to add center / power forward Christian Wood plus a future first-round protected. The Pistons then traded Ariza ($ 12.8 million expiring contract) to the Thunder.

Moving Wright and Jackson in exchange for Johnson opens a spot on the list for the Mavs, which was Dallas’s main motivation for the deal, sources said. The Mavericks also value Johnson’s 6-foot-7, 240-pound toughness, whose expiring $ 16 million contract could be helpful in future business discussions.

The Thunder received an undisclosed draft pick from the Pistons in the deal along with Jackson, who averaged 5.5 points per game as the Mavs’ backup last season and is due to pay $ 5 million this season in the final year of his contract.

The 28-year-old Wright, who has two years worth of $ 17.5 million left on his contract, has averaged 7.3 points and 2.9 assists for three teams in his career.