Thomas Shea-USA TODAY Sports

The Houston Rockets, Atlanta Hawks, Minnesota Timberwolves and Denver Nuggets have completed a massive trade that saw 12 players switch teams.

The highlight of the deal is Clint Capela going to Atlanta and Robert Covington going to Houston, but there are plenty of other players involved.

Here is the rundown on what each team is getting and giving up:

ROCKETS
Get: Robert Covington, Jordan Bell
Give Up: Clint Capela, first-round pick, Nene, Gerald Green

HAWKS
Get: Clint Capela, Nene
Give Up: Evan Turner, First-round pick

TIMBERWOLVES
Get: Malik Beasley, Jarred Vanderbilt, Juancho Hernangomez, Evan Turner, Hawks first-round pick via Nets
Give Up: Robert Covington, Jordan Bell, Keita Bates-Diop, Shabazz Napier, Noah Vonleh

NUGGETS
Get: Shabazz Napier, Noah Vonleh, Keita Bates-Diop, Gerald Green, first-round pick from Houston
Give Up: Malik Beasley, Jarred Vanderbilt, Juancho Hernangomez

The Rockets got Covington and moved Capela. Covington allows them to play small, and Capela was a weak spot in the playoffs. The move drops Houston below the luxury tax, which is something they wanted to accomplish. Houston has two open roster spots now.

Atlanta is now getting a big man to help strengthen their roster and give Trae Young another weapon. They also dumped Turner’s salary.

Minnesota’s big loss is Covington, but they did add a draft pick. The pick comes with the following conditions:

For Denver, both Beasley and Hernangomez sought trades, so they have moved on from them and added a pick, Napier and a few others.

In terms of total players involved, this is the largest NBA deal since the Patrick Ewing to Seattle trade in 2000, per Bobby Marks.

More must-reads:

TODAY'S BEST
Maple Leafs fire HC Sheldon Keefe after another early playoff exit
Super Bowl champion discusses why Russell Wilson failed with Broncos
Colts LB Zaire Franklin calls out Texans, C.J. Stroud
Angels to acquire longtime Mets infielder from Braves
Hornets make decision on next head coach
Giants sign former Pro Bowl wide receiver
Report reveals why the NBA did not suspend Jamal Murray
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Jalen Brunson shakes off injury to lift Knicks to Game 2 win
Panthers dominate Bruins to even series
LSU HC pins transfer portal struggles on reluctance to 'buy players'
Pirates announce date for 2023 No. 1 overall pick's MLB debut
Shohei Ohtani showing what would happen if he only focused on hitting
Joe Burrow shares 'support' for Bengals who requested trades
Canucks erase three-goal deficit to stun Oilers in Game 1
Watch: Pacers star ties playoff high in threes in one half
Former NFL player has major warning for Steelers QB Justin Fields: 'You can't fall into this'
Watch: Brad Marchand hurdle Panthers player on Charlie Coyle goal
LeBron James rues 'missed opportunities' against Nuggets
Cardinals star gives update on timeline for injury rehab

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.