Noah Vonleh

Mock NBA expansion draft
(Photo by Omar Rawlings/Getty Images)

Mock NBA expansion draft: Nuggets, Timberwolves, Thunder, Trail Blazers, Jazz

Leave a comment

The NBA season is on hiatus. NBC Sports is not – even if we have to venture into fantasy.

We’re holding a mock NBA expansion draft. Keith Smith is setting protected lists for existing teams. Kurt Helin and Dan Feldman will run two new teams as this project culminates in an expansion draft.

Current teams can protect up to eight players. Each team must make at least one player available. If selected, restricted free agents become unrestricted free agents. Pending options can be decided before or after the expansion draft at the discretion of the option-holder. Anyone selected in the expansion draft can’t return to his prior team for one year. Players entering unrestricted free agency and players on two-way contracts are essentially ignored.

We’re unveiling protected/unprotected lists by division (here is the Atlantic Division, Central Division, and Pacific Division). Players are listed with their 2020-21 salary. Up now, the Northwest:

Denver Nuggets

Protected – 8

Unprotected – 2

Ineligible – 4

Analysis: Denver had maybe the easiest protections decisions in the NBA. Two rotation players (Paul Millsap and Mason Plumlee) are ineligible, so the Nuggets simply protect their other rotation players.

Keita Bates-Diop is the exact type of player an expansion team should snag. He’s shown some upside in limited minutes. Vlatko Cancar has the benefit of an additional year on his contract, and will be only 23 years old at the start of next season.

Minnesota Timberwolves

Protected – 8

Unprotected – 5

Ineligible – 1

Analysis: The Wolves are keeping guys who might be a part of the future. Most were no-brainers. The decision point was Omari Spellman v.s Juancho Hernangomez. Keeping Hernangomez doesn’t mean Minnesota will definitely re-sign him, but he has more upside than Spellman.

After Spellman, the rest are take it or leave it. Also, the Timberwolves aren’t paying either expansion team to take James Johnson off their hands.

Oklahoma City Thunder

Protected – 8

Unprotected – 3

Ineligible – 3

Analysis: If this was done before the season, there could have been an argument for the Thunder to expose both Chris Paul and Dennis Schroder. Both have played far too well to chance that now. Steven Adams is overpaid, but not by enough to leave him unprotected. The rest of the players, led by Shai Gilgeous-Alexander, are young players with upside.

Abdel Nader has been a part of the rotation at times for OKC, but he’s not getting protected over a younger player. Deonte Burton and Mike Muscala were easy decisions due to their minimal roles for the Thunder.

Portland Trail Blazers

Protected – 8

Unprotected – 3

Ineligible – 3

Analysis: Portland is keeping its key veterans and younger players. The decision point was Wenyen Gabriel vs. the three unprotected veterans. In the end, the Trail Blazers chose to protect Gabriel, who they’ll likely renounce in free agency.

As for the three veterans, they all had strong cases against protecting them. Trevor Ariza is overpaid at this point his career. Rodney Hood is coming off a torn Achilles’. And Mario Hezonja just isn’t worth protecting, even despite his minimum salary.

Utah Jazz

Protected – 8

Unprotected – 5

Ineligible – 2

Analysis: Utah’s first seven players were easy decisions. They are all rotation players. The decision point was keeping a non-guaranteed player (ultimately chose 2019 second-round pick Miye Oni) over either Mike Conley or Ed Davis.

The Jazz are leaving Conley and Davis unprotected because neither acquisition has worked out as hoped for. If Utah can clear Conley’s salary, that would be helpful for a team that is starting to get very expensive. Davis makes less than Conley, but the fit just doesn’t work. And of the minimum players, none have found a rotation role.

Report: Wizards trading for Shabazz Napier, whom Nuggets just traded for

Shabazz Napier vs. Wizards
Patrick McDermott/Getty Images
Leave a comment

The four-team trade between the Rockets, Timberwolves, Hawks and Nuggets sent Minnesota’s reserves scattering – Jordan Bell to Houston; Shabazz Napier, Noah Vonleh and Keita Bates-Diop to Denver.

Half of them are getting re-routed.

The Rockets are flipping Bell to the Grizzlies for Bruno Caboclo. And the Nuggets are sending Napier to the Wizards for Jordan McRae.

Candace Buckner of The Washington Post:

Both Napier and McRae are on expiring minimum contracts. Both are 28 years old. But Napier is better.

Napier just had no clear role in Denver behind Jamal Murray and underrated Monte Morris at point guard. McRae can flat get buckets. He’ll provide a dimension the Nuggets could use, especially after sending Malik Beasley to the Timberwolves in the four-teamer.

Washington had an opening at point guard after trading Isaiah Thomas to the Clippers. That deal landed Jerome Robinson, a combo guard. Napier is more of a pure point guard.

NBA Trade Deadline tracker: All the player movement, new teams, impact

Leave a comment

The NBA trade deadline has passed and it had a little bit of everything – big names on the move, important players being sent to contenders, and other teams shedding salaries.

We’re here to help you sort everything that happened in the last few days, from the biggest trades to the smallest ones.

What trades happened?

• D’Angelo Russell traded to Minnesota for Andrew Wiggins

Minnesota gets: D'Angelo Russell
Golden State gets: Andrew Wiggins, Minnesota’s 2021 first-round pick (top-three protected), a 2022 second-round pick

Analysis: Minnesota has desperately wanted Russell to pair with his good friend Karl-Anthony Towns, keeping the superstar Towns happy (he has expressed frustration lately, he hasn’t been on the court for a win since November). Golden State is betting its culture can push Wiggins to live up to his potential nightly (not just once every couple of weeks), giving them what Harrison Barnes once did.

• Andre Iguodala traded to Miami

Miami gets: Andre Iguodala, Jae Crowder, Solomon Hill
Memphis gets: Justise Winslow, Dion Waiters, James Johnson

Analysis: At one point this was discussed as a three-team trade with Oklahoma City sending Danilo Gallinari to Miami, but that fell apart. With Iguodala and Crowder, Miami becomes more of a threat in the East. Memphis likes Winslow’s fit.

• Andre Drummond sent to Cleveland

Detroit gets: Brandon Knight, John Henson, second-round pick
Cleveland gets: Andre Drummond

Analysis: Let’s be honest: The Pistons dumped Drummond. It’s a minuscule return for an All-Star center, but that also speaks to exactly where the market is on Drummond — teams looked at his game, looked at that $28.8 million next season, and said no thanks.

• A 12-player, four-team trade that sends Clint Capela to Atlanta

Houston gets: Robert Covington, Jordan Bell
Atlanta gets: Clint Capela, Nene
Minnesota gets: Malik Beasley, Juancho Hernangomez, Evan Turner, Jarred Vanderbilt, a first-round pick
Denver gets: Shabazz Napier, Gerald Green, Keita Bates-Diop, Noah Vonleh, a first-round pick

Analysis: This is a win for Atlanta, which gets a good pick-and-roll center to pair with Trae Young. Houston is going all-in on small ball, with P.J. Tucker now their starting center.

• Clippers beat out Lakers for Marcus Morris

Los Angeles gets: Marcus Morris, Isaiah Thomas
New York gets: Moe Harkless, 2020 first-round pick
Washington: Jerome Robinson

Analysis: Morris will bring both floor spacing and some interior toughness to the Clippers (plus a few technicals). Morris leads the Knicks scoring at 18.5 points per game. The Clippers will not keep Thomas.

• Dwayne Dedmon traded back to Atlanta

Atlanta gets: Dwayne Dedmon, a 2020 and 2021 second-round pick
Sacramento gets: Jabari Parker, Alex Len

Analysis: Dedmon returns to Atlanta to be the backup center for Clint Capela.

• Warriors trade Glenn Robinson III, Alec Burks to the 76ers

Philadelphia gets: Glenn Robinson III, Alec Burks
Golden State gets: Second-round picks in 2020 (Dallas), 2021 (Denver), and 2022 (Toronto)

Analysis: Philadelphia needs shooting and it just added some.

• Clippers trade Derrick Walton to Atlanta

Atlanta gets: Derrick Walton
L.A. Clippers get: A second-round pick, $1.3 million in cash

Analysis: This clears a roster spot for the Clippers to make another, more significant move.

• Denver flips Shabazz Napier to Washington for Jordan McRae

Washington gets: Shabazz Napier
Denver gets: Jordan McRae

Analysis: And interesting flip of reserve guards (both 28-years-old, both on expiring minimum contracts). Nappier has played well as he has grown out of LeBron’s shadow. I really like this deal for Denver, however, as McRae can just flat out go get buckets, and Denver could use more of that off the bench.

• Golden State trades Willie Cauley-Stein to Dallas

Dallas gets: Willie Cauley-Stein
Golden State gets: A second-round pick

Analysis: After Dwight Powell tore his Achilles Dallas needed depth at center.

• Cleveland trades Jordan Clarkson to Utah

Utah gets: Jordan Clarkson
Cleveland gets: Dante Exum, two second-round picks

Analysis: Utah needed more bench scoring and Jordan Clarkson provides that.

• Minnesota trades Jeff Teague to Atlanta

Atlanta gets: Jeff Teague, Treveon Graham
Minnesota gets: Allen Crabbe

Analysis: Atlanta needed a quality backup point guard for Trae Young, so they traded for one.

• Philadelphia trades James Ennis to Orlando

Orlando gets: James Ennis
Philadelphia gets: a second-round pick

Analysis: Long Beach State’s own James Ennis was going to be crowded out on the improved Philly bench so he waived his no-trade clause to be sent to Orlando, where he should provide desperately needed shooting.

• Rockets send Jordan Bell to Grizz

Houston gets: Bruno Caboclo, Second-round 2023 pick
Minnesota gets: Jordan Bell, Second-round 2023 pick

Analysis: Bell doesn’t fit as well in Memphis with the Grizzlies also acquiring Gorgui Dieng. But I’d generally rather have Bell than Caboclo.

• Blazers trade Skal Labissiere to Atlanta

Atlanta gets: Skal Labissiere, plus $2M
Portland gets: Luxury-tax savings

Analysis: The Hawks get a more-than-fully subsidized flier on Labissiere, who’s due $924,968 the rest of this season then will be a free agent this summer.

Kings sent Trevor Ariza to Portland for Kent Bazemore

Sacramento gets: Kent Bazemore, Anthony Tolliver, two second-round picks
Portland gets: Trevor Ariza, Caleb Swanigan, Wenyen Gabriel

Analysis: Portland had the highest payroll in the league and was going to shell out a lot of luxury tax for a team that might not even make the playoffs. This trade cut their tax bill by more than half. Ariza also has played well for Portland.

NBA Power Rankings: Bucks still on top of trade deadline talk edition

Leave a comment

We are about 24 hours away from the NBA Trade Deadline, and today’s NBC Sports NBA Power Rankings are heavy on trade talk. The Bucks and Lakers remain on top, but the Raptors are climbing fast.

Bucks small icon 1. Bucks (43-7, Last Week No. 1). While the Bucks are talking to teams, the sense from sources is they will stand pat at the deadline. Which makes sense. The Milwaukee Bucks remain on a 70-win pace this season, with a +11.8 net rating that compares to the Durant-Curry Warriors of a few seasons back (Cleaning the Glass projects the Bucks to “only” have 68 wins this season). Milwaukee remains the clear best team in the NBA this regular season.

Lakers small icon 2. Lakers (38-11, LW No. 2). The Lakers continue to dangle Kyle Kuzma in trade talks, but because he makes just $2 million (low in NBA terms), it becomes hard to match salaries and trade for a quality player. The Lakers will be more active on the buyout market and maybe they will land Darren Collison. Things seem to be returning to a more normal rhythm around the team following Kobe Bryant’s tragic death, but LeBron James‘ words at the first game back were worth remembering.

Raptors small icon 3. Raptors (36-14, LW 5). Winners of 12 in a row, the Raptors are poised to be buyers at the trade deadline, not sellers, although the most likely action is they stand pat. With all the injuries the Raptors have had to battle through — the latest is Norman Powell’s broken hand — they could use a little more depth, but finding a deal that works is not that simple. Congrats to Nick Nurse, who will coach his first All-Star Game this year.

Celtics small icon 4. Celtics (34-15, LW 6). Boston is in the market for a rim-protecting, big-bodied big man, and Daniel Theis tweaking his ankle (he is out Wednesday, maybe longer) is a reminder how thin the Celtics are up front. The challenge is, with Clint Capela off the market, there may not be a good trade option for Boston (Andre Drummond is not a good fit, and it’s too hard to construct a deal for his $27 million salary anyway). If any All-Star Game roster spots open up due to injury, Jaylen Brown should be near the top of the list of replacements.

Clippers small icon 5. Clippers (35-15, LW 4). The Clippers are looking at trying to find a more traditional big man and maybe more shooting at the trade deadline, using their 2020 pick and Moe Harkless’ salary as the bait. Maybe that’s enough to land Andre Iguodala (and keep him away from the Lakers), but in the end the Clippers may stand pat — and that’s fine. This team is still +12.1 per 100 possessions when Kawhi Leonard and Paul George are on the court together, and that will happen a lot more in the playoffs.

Heat small icon 6. Heat (34-15, LW 7). Pat Riley and company are always active around the trade deadline, and they would love to find a trade that sends out Dion Waiters (and maybe James Johnson). However, mostly the Heat will keep their powder dry and look for a blockbuster move this summer that brings another star to to with Jimmy Butler. With Monday’s win over Philly, the Heat are 8-3 against the other top seven teams in the East (13-9 overall against +.500 teams).

Nuggets small icon 7. Nuggets (35-16, LW 9). Denver became the fourth team in Tuesday night’s blockbuster 12-player trade, and they did well for themselves. Denver added depth with Gerald Green, Noah Vonleh (a third center), Shabazz Napier (an overqualified third point guard), and Keita Bates-Diop, plus they get Houston’s 2020 first-round pick. While they lose Malik Beasley and Juancho Hernangómez, the Nuggets could not have re-signed both next summer. Denver made a statement last week with back-to-back road wins at Utah and Milwaukee.

Pacers small icon 8. Pacers (31-19, LW 10). Indiana is expected to be quiet at the trade deadline any moves they make likely are on the fringes of the roster. Teams have called about Aaron Holiday but have been shot down. Victor Oladipo is still getting his legs back underneath him and finding his rhythm, he’s shooting just 20.5% through three games. That will improve.

Rockets small icon 9. Rockets (32-18, LW 11). The Rockets have gone all-in on small ball — they have traded away Clint Capela and got back wing shooting and defense in the form of Robert Covington. P.J. Tucker is now the starting center (Rockets fans, pray for his knees to hold up) and Jordan Bell can play a few minutes behind him as needed. James Harden is out of his slump and the small ball has worked so far in the regular season, but is this a viable playoff strategy in the West?

Jazz small icon 10. Jazz (32-17, LW 3). All is quiet on the trade front in Utah, the biggest news is that Mike Conley is back to being the starting point guard. The Jazz have dropped four in a row and the reason is the defense has been dreadful, allowing a 120 defensive rating in those games (for perspective, the Wizards 116.3 defensive rating is worst in the league for the season). With their next five games against playoff-bound teams (starting with Denver on Wednesday).

Mavericks small icon 11. Mavericks (31-19, LW 12). Dallas was around the fringes of the Robert Covington trade talks, and they have been linked to Andre Iguodala (but denied it), however don’t expect much movement from Dallas at the deadline. With Luka Doncic sidelined by a sprained ankle, Kristaps Porzingis has stepped up with 35 and 38 in his last two games. Interestingly, Dallas is 14-12 at home but a much stronger 17-7on the road.

Thunder small icon 12. Thunder (30-20, LW 13). A team that a few months back was expected to be a seller at the deadline may stand pat. Chris Paul and Steven Adams aren’t going anywhere, their big contracts have kept teams at bay. Danilo Gallinari is still part of ongoing trade talks, and that could come together before the deadline, but as of now things are quiet. The Thunder had a rough schedule in January and came out 12-5 and comfortably in the playoff mix in the West. Chris Paul will be an All-Star for the 10th time this year.

Sixers small icon 13. 76ers (31-20, LW 8). Philadelphia had been in the mix for Robert Covington, but with him headed to Houston this may be a quiet deadline in Philly. This is not necessarily a good thing — this team needs to be shaken up (and Brett Brown could be the fall guy for it after the season). The road issues for Philly have become such a thing that Ben Simmons is calling the team “soft” — and Mike Scott agreed with him. The Sixers are an NBA-best 22-2 at home, but just 9-18 on the road, and that includes losing 10-of-12.

Blazers small icon 14. Trail Blazers (23-28, LW 16). Damian Lillard‘s ridiculous hot streak — which included being the most Kobe-like player on the court the night of his tribute at the Lakers’ return to action — ended with an off-night Monday. Still, that streak has Portland just 2.5 games out of the playoffs, and they are close to getting healthy with a Jusuf Nurkic return. Don’t expect Portland to make a trade deadline move to add a player, if anything happens it will be a small move to get them below the luxury tax line. BTW, GM Neil Olshey’s name surfaces in some of the “who is next to run the Knicks” rumors.

Grizzlies small icon 15. Grizzlies (25-25, LW 14). Expect Andre Iguodala to be traded by the deadline, the only question is where? Clearly, he and his camp didn’t like some of the names that surfaced, hence the leaked “I will sit out a year” comments if he’s not sent to a team he approves. The Grizzlies should not care about that and take the best offer presented. The team’s young players want the trade to happen, Dillon Brooks said this week: “I can’t wait til we find a way to trade him so we can play him and show him really what Memphis is about.”

Nets small icon 16. Nets (22-27, LW 21). Brooklyn made its moves last summer, and while they have kicked around some trade talk — they were in some preliminary talks with Atlanta about John Collins that went nowhere — expect them to stand pat at the deadline. Kyrie Irving is out again, this time with a sprained knee, so once again it’s back to the Spencer Dinwiddie show in Brooklyn for a week or two.

Spurs small icon 17. Spurs (22-28, LW 15). San Antonio is shopping wings DeMarre Carroll and Marco Belinelli, hoping to find them new homes at the deadline (with teams that may have a bigger role for them). However, any move will be around the fringes of the rotation, not its core. The Spurs have started the annual Rodeo Road Trip 0-2 (losses to both Los Angeles Teams) and they have six more games before they return home Feb. 26.

Pelicans small icon 18. Pelicans (20-31, LW 17). While there are still teams calling about Jrue Holiday and Derrick Favors, it appears the Pelicans will stand pat at the trade deadline and make a playoff push. That said, 5.5 games to make up, and four teams to leap, is a tall task. My favorite Zion Williamson play of the week his him ripping the ball out of Giannis Antetokounmpo’s hands.

Magic small icon 19. Magic (22-28, LW 20). While there are teams calling about Evan Fournier, and to a lesser degree Aaron Gordon, the Magic are currently the eight seed in the East and seem likely to keep the roster in take and aim for the postseason. The playoffs are a reasonable goal considering the Magic have the fourth easiest remaining schedule in the league. If Orlando decides to make dramatic changes to the roster it’s more likely to come this summer.

Kings small icon 20. Kings (19-31, LW 22). The Kings have fielded a lot of calls about Bogdan Bogdanovic, but have yet to find a trade that works (no, Kyle Kuzma is not an option). Bogdanovic wants a bigger role and that may not be something the Kings can offer, plus he is a free agent this summer, so he can just bolt. Sacramento also is still expected to find a trade for Dwayne Dedmon before the deadline, the big man wants out and the Kings are ready to move on, plus plenty of teams could use depth at center.

Suns small icon 21. Suns (20-30, LW 18). Phoenix remains deep in talks to acquire shooting guard Luke Kennard from the Pistons for a first-round pick, but so far the deal has not been finalized. That trade would make sense for the Suns, who need more shooting to go with Devin Booker. Speaking of Booker, yes he should have been an All-Star, and if a player is forced out due to injury he should be the guy at the front of the replacement line.

Bulls small icon 22. Bulls (19-33, LW 19). Chicago is getting calls about Thaddeus Young — the Clippers are among the teams interested — and that’s a name and a deal to watch as the deadline nears. Teams also have called about Zach LaVine but have been turned away. The injuries just keep hitting Chicago hard, with point guard Kris Dunn’s knee sprain being the latest.

Pistons small icon 23. Pistons (18-34, LW 23). At the start of the trade season Andre Drummond’s name came up a lot as a target, but sources tell NBC Sports that market is now nearly dead. Drummond brings skills, but the game is moving away from Drummond’s style and he makes $27 million (with an opt-out after this season), both of which are keeping teams away. There is a lot more interest around Derrick Rose and it’s more likely he gets traded before the deadline.

Wizards small icon 24. Wizards (17-32, LW 24). The Wizard are not going to be sellers at the deadline, teams keep calling about Davis Bertans and the message is the same: Washington isn’t trading him and they plan to re-sign the sharpshooting big man this summer. If anything, Washington could be a buyer at the deadline, with Tristan Thompson being linked to the Wizards.

Knicks small icon 25. Knicks (15-36, LW 27). Steve Mills is out as team president, but what that really means will depend on who replaces him. Will James Dolan hire an experienced executive — Masai Ujiri’s name is linked, I think Daryl Morey would be an interesting fit and may be open to a move after the season — and give that person complete autonomy to make changes to the culture? Or, will it be someone safe and more of the same? Scott Perry is running the show through the trade deadline and Marcus Morris talks are ongoing.

Hawks small icon 26. Hawks (13-38, LW 25). Atlanta was the big winner of the four-team trade — they landed a quality pick-and-roll center in Clint Capela, a guy on a reasonable contract, and they did it without giving up their first-round pick or John Collins. Speaking of Collins, it won’t happen at the deadline but expect to hear a lot of trade chatter about him this summer as Atlanta decides if he can play next to Capela, and how much they want to pay him (his rookie contract is up in the summer of 2021).

Hornets small icon 27. Hornets (16-35, LW 26). The Hornets have been talking to the Knicks about a possible Julius Randle trade, with some combination of Terry Rozier, Malik Monk and Dennis Smith Jr. going to New York, however, that may not have a lot of traction. Congrats to Devonte’ Graham, who will be competing in the three-point shooting contest All-Star weekend, he deserves a little shine considering the season he’s had.

Cavaliers small icon 28. Cavaliers (13-38, LW 28). Expect Tristan Thompson to be traded before the deadline — he wants out and there are a number of playoff teams looking for the toughness and shooting he can provide for the playoffs. There is no heat around Kevin Love talks right now, he’s more of a summer trade (if it even happens then). Collin Sexton has been putting up some decent numbers of late, even if he still pounds the ball into the ground like he’s James Harden.

Warriors small icon 29. Warriors (12-39 LW 30). While the Timberwolves made a push and there was a lot of media buzz about D'Angelo Russell being traded, that was never likely (unless Minnesota made a Godfather offer). The Warriors do want to see what Russell and Stephen Curry look like in the same backcourt (if it goes well it just raises Russell’s trade value). Plus, because of the Russell sign-and-trade, the Warriors are hard-capped, if they wait until after July 1 they can be far more creative in a trade. That’s when a deal is likely to happen.

30. Timberwolves (15-34, LW 29). Thanks to the combination of injuries and the team’s current 12-game losing streak, the last time Karl-Anthony Towns was on the court for a Timberwolves win was November 27. Minnesota made a push to get Towns a friend in D’Angelo Russell but the warriors don’t want to do that dance until next summer. The bench additions of Malik Beasley and Juancho Hernangómez — both guys the team can re-sign this summer — make the four-team trade a good one for the Timberwolves. It gives them bench depth.

Winners and losers from massive four-team, 12-player, Clint Capela trade

Leave a comment

NBA Fans wanted fireworks this trade deadline, well here you go:

The largest NBA trade in two decades.

The Rockets, Timberwolves, Hawks, and Nuggets have agreed to a four-team, 12-player trade — the largest NBA trade since the one that sent Patrick Ewing to Seattle in 2000. That was a pre-Twitter trade, one where everyone had to pull out their Nokia 5190 to call their friend to talk about Ewing getting moved (it was next to impossible to text on those things).

Here’s how the 2020 four-team trade ultimately breaks out:

• Houston gets: Robert Covington, Jordan Bell
• Atlanta gets: Clint Capela, Nene
• Denver gets: Gerald Green, Noah Vonleh, Shabazz Napier, Keita Bates-Diop, Houston’s 2020 first-round pick
• Minnesota gets: Malik Beasley, Juancho Hernangómez, Jarred Vanderbilt, Evan Turner, the Nets’ 2020 first-round pick

Who won and who lost? A lot more winners than losers — and a few things still up in the air — out of this trade, but let’s break it all down.

Winner: Atlanta Hawks

Atlanta has been searching for a center since last summer — but not just any center. What they needed was a quality pick-and-roll center to pair with Trae Young.

They land one in Capela. For years the James Harden/Capela pick-and-roll was one of the most-run plays in the NBA because it worked, scoring above a point per possession (well above the league average, this was one of the more effective P&R combos in the league). Houston ultimately went away from it because Harden in isolation turns out to be even more efficient, but Capela is still a strong pick-setting roll man, plus he’s a quality shot-blocker in the paint on the other end. The bottom line, this is a much better fit for Atlanta than bringing in Andre Drummond.

Plus, the Hawks got their man without having to give up John Collins or this their first-round pick this year.

Winner: Robert Covington

Covington just went from being stuck in the NBA’s coldest city on a team that has lost 12 in a row to being in warm-weather Houston playing a key role on a playoff team. That’s a win.

Covington puts up nice raw numbers — 12.8 points and six rebounds a game this season, shooting 34.6 percent from three — but the advanced value stats (such as the different types of adjusted plus/minus numbers) love Covington. When he’s on the floor, teams simply perform better. On both ends of the court. Use whatever coach’s cliche you want — “he does the little things that don’t show up in the box score” or “he just plays winning basketball” — but the Rockets will be better when Covington plays, and that is the definition of an upgrade.

Winner: Fans of small ball… that means you, Mike D’Antoni

Mike D’Antoni may be on his way out in Houston, but if so he’s walking out that door on his own terms — the Rockets have gone all-in on small ball. P.J. Tucker as a 6’5″ center is no longer a gimmick, Houston is going to run with this (and the team is 3-0 in the past couple of weeks with Tucker starting at the five).

On offense, the Rockets have Harden — and sometimes Westbrook — working in isolation and surrounded by shooters. They will remain elite on that end. Defensively, the Rockets will switch everything and be physical, and Long Beach Poly’s own Jordan Bell fits in with that. (Side note to Rockets fans, please don’t bring up the Golden State “death lineup” as a defensive comparison — those teams had peak DPOY Draymond Green at the five making it work, Andre Iguodala and Klay Thompson are quality perimeter defenders, and the last three years they had a strong shot blocker in Kevin Durant on the floor.)

It is going to be entertaining and a fascinating experiment, although Rockets fans may want to run to a local church and light a candle for Tucker’s knees at 35 minutes a night.

Mike D’Antoni gets to be the full Mike D’Antoni. As it should be.

Here’s why I don’t have Houston as a flat-out winner: Small ball is not going to be a successful playoff strategy in the West. I’m not convinced the Rockets get out of the first round with this roster. Maybe they weren’t going to anyway in the Harden/Westbrook era, but the West is loaded with good size — the Lakers are just huge, Denver has Nikola Jokic, Utah has Rudy Gobert, the Clippers can be big and athletic across the front — I’m not sold on Tucker as center working in the postseason. It’s fun in the regular season, I get that Caplela is not as useful as a pick-and-roll partner for the Rockets in a world of Harden isolations, but I don’t think this trade made the Rockets a better playoff team. It just committed them to a style.

Loser: John Collins as a center.

This season, John Collins has split his time evenly between the four and the five, and he’s been a little better as a center offensively. Collins has a 102.9 offensive rating as a center and a 101.6 rating as a power forward this season (stats via Cleaning the Glass). He can hit the three, but 61 percent of his shots come within 10 feet of the basket, and as a center he averaged 23.3 points and 14.1 rebounds per 36 minutes.

Both Capela and Collins are at their best when they set a pick then dive to the rim, but there’s only one spot for that on the roster and Caplela has the job now. Collins must become more of a floor spacer — he’s shooting 35.6 percent from three this season — but that’s not his natural game. With Capela in house, one wonders if the Hawks might look to trade Collins rather than pay him what he’s worth in an extension to his rookie deal (he’s eligible for an extension this summer).

Winner: Rockets’ owner Tillman Fertitta’s pocketbook

This trade means that for the second straight year the Rockets will slip just under the luxury tax line. Of course, Fertitta says he’s willing to pay the tax for a winning team — literally every owner says that — but actions speak louder than words and two straight seasons just under the tax line is not a coincidence.

Winner: Minnesota Timberwolves bench

In general, this trade feels like the first move of many for Gersson Rosas – the man with the hammer in Minnesota — as he works to build a team around Karl-Anthony Towns. If I were grading this trade for the Timberwolves, I would give it an “incomplete” because this feels more like the first step than anything else.

However, picking up Beasley and Hernangomez gives the Timberwolves two solid rotation players that they can re-sign (or not) this summer, giving the team solid bench depth. That’s not a big, sexy move, but it’s the kind of thing smart teams do in rounding our a roster.

Loser: A Karl-Anthony Towns and D'Angelo Russell pairing… for now

The Timberwolves wanted desperately to pair good friends Towns and D’Angelo Russell last summer, and part of the construction of this trade (especially in earlier iterations) was the team lining up picks and assets to send to Golden State to entice the Warriors into this trade.

It was never going to happen at the deadline. Sources have been clear to NBC Sports from the start, Russell was going to spend the entire season as a Warrior (unless a Godfather offer blew the Warriors away). Part of that is what the Warriors have said publicly: They really do want to see what Russell and Stephen Curry look like together on the court (something not happening until Curry’s likely return next month). As the USA Today’s Mark Medina notes in our latest PBT Podcast, if the pairing does work it only ups Russell’s trade value.

The other part of this is the Warriors are up against the hard cap because Russell came in a sign-and-trade. That limits the moves the Warriors can make now. From Golden State’s perspective, if it waits until this summer — when a slow free-agent market has some teams more desperate for answers — then it can find a better, more creative Russell trade that works for them. Or, they can keep him. But there was no pressure to make a move yet.

Expect the Russell to Minneota talk to heat up again next summer.

Winners: NBA Fans

You wanted fireworks, you wanted a big trade — it’s not going to get bigger than a 12-player deal. Enjoy it.