The NBA trade deadline continues to amaze, as the Los Angeles Clippers have agreed to trade guard John Wall to the Houston Rockets, with Rockets guard Eric Gordon heading to Los Angeles in the three-team deal, according to multiple reports. Also involved in the deal is Memphis Grizzlies guard Danny Green, who has been dealt to the Rockets, with Clippers guard Luke Kennard on his way to Memphis, per Shams Charania of The Athletic.

Additionally, the Grizzlies are sending three second-round picks to the Clippers in exchange for Kennard, per ESPN’s Adrian Wojnarowski. The Rockets received a 2023 first-round pick swap from the Clippers, per Tim MacMahon of ESPN.

In an NBA trade deadline deal with a lot of moving parts, Wall will head back to the Rockets, where he played during the 2020-21 season before sitting out the following season due to a disagreement about his role.

Given the way his tenure in Houston ended, Wall, who played fairly well in a bench role with Los Angeles, would seem to be a prime candidate to have his contract bought out by the Rockets.

Live and breathe the NBA?

🚨 Get viral NBA graphics, memes, rumors and trending news delivered right to your inbox with the Clutch Newsletter.

Meanwhile, Gordon, who has been dangled by the Rockets ahead of each of the past two NBA trade deadlines, lands with the team that had drafted him back in 2008, the Clippers.

Gordon, who is averaging 13.1 points on 34.7 percent shooting from beyond the arc, will occupy a bench role with the Clippers.

Kennard, a strong shooter from beyond the arc, will provide a boost to a Grizzlies team that is among the worst in the league at shooting the three-ball.

In perhaps the sneakiest part of the NBA trade deadline deal, the Rockets will now get to use the Clippers’ first rounder instead of the Bucks’.