The 2017 NBA Draft is in the books, and the top three were all chalk.
The Philadelphia 76ers selected Markelle Fultz No. 1, the Los Angeles Lakers followed up by taking Lonzo Ball (naturally), and the Boston Celtics got the go-to scorer they sorely needed with Duke's Jayson Tatum.
Knowing that your favorite team likely scored an impact player isn't enough. You want instant reactions to the whole 2017 draft. More precisely, you want draft grades.
And we have good news on that front. Almost every team earned a passing grade or better on Thursday night, even those that didn't have selections to make. The franchises that did earn poor marks did so with gusto, however.
Now, to the grades!
Getty ImagesGetty Images
Atlanta Hawks: C+
Picks: John Collins (19), Tyler Dorsey (41), Alpha Kaba (60)
Coach Mike Budenholzer and the Hawks needed a big man with Dwight Howard on his way to Charlotte and Paul Millsap a free agent — I'm just skeptical Collins was the right choice with Jarrett Allen still on the board.
Of course, that's the rub with this part of the NBA Draft. We're all doing our best to read tea leaves.
The Celtics got the player they wanted at No. 3, and we expect Tatum to develop into a solid offensive player in Boston. However, we're docking Danny Ainge a letter grade or two here for the Wolves' acquisition of Jimmy Butler. According to reports, the Celtics were unwilling to include the No. 3 pick in a trade for Butler.
Brooklyn Nets: A
Picks: Jarrett Allen (22), Aleksandar Vezekov (57)
Allen has a lot more upside than he does proven productivity under his belt, which makes him a perfect pick for Coach Kenny Atkinson and the Nets. Brooklyn needed to take a chance on talented players with question marks in order to make the most of their late first-rounder.
Of course, the other half of this draft for the Nets was trading Brook Lopez and the 27th pick for D'Angelo Russell and Timofey Mozgov, which bumps our grade up from a B+ to a well-earned A.
Getty ImagesMaddie Meyer
Charlotte Hornets: B+
Picks: Malik Monk (11), Frank Jackson (31), Dwayne Bacon (40)
The Hornets were the beneficiary of Monk's fall down the draft board. Although he might top out as a sixth man, the sweet-shooting former Kentucky Wildcat could be the perfect complement for Kemba Walker.
Chicago Bulls: F-
Picks: Lauri Markkanen (7, via Timberwolves)
A team that reportedly wanted the sun and the moon for Butler all season long settled on a few magic beans and a pick swap.
Then, as if to rub their incompetence in our faces, the Bulls sold the No. 38 pick to the Warriors, allowing Golden State to add the player it most wanted in Oregon's Jordan Bell.
The only saving grace for Chicago on this one is getting Markannen, as he rates as one of the best big men in the draft. Bully for the Bulls.
Cleveland Cavaliers: C
LeBron and the Cavs turned their 2017 first-round pick into the 2018 first-rounder they originally owned but sent to Portland, which enabled Cleveland to trade a 2019 first-rounder to the Atlanta Hawks for Kyle Korver.
Korver didn't quite pan out for the Cavaliers, but kudos to former GM David Griffin for the creative dealmaking.
Dallas Mavericks: B
Picks: Dennis Smith, Jr. (9)
DSJ and Mavs coach Rick Carlisle could end up butting heads, but I love this pick for Dallas. Smith is better than his performance at N.C. State last year would indicate.
Denver Nuggets: D
Picks: Tyler Lydon (24, via Jazz), Vlatko Cancar (49), Monte Morris (51)
Like a lot of people, I thought OG Anunoby was a great potential pick for Denver. Instead, the Nuggets traded down to No. 24 in exchange for Utah's Trey Lyles, who's an odd fit next to Nikola Jokic in Denver, and Tyler Lydon, who could be out of the league in four years.
You get the feeling the Nuggets will regret this one sooner rather than later.
Kennard should make Coach Stan Van Gundy happy on the offensive end, where the Duke wing can shoot threes with the best of them. His defense is a huge red flag, however, and Van Gundy already has told reporters Kennard has to improve on that end to earn minutes.
All in all, this is a solid enough pick that's just a bit of a reach.
Copyright The Associated Press. All rights reserved.AP
Golden State Warriors: A
Picks: Jordan Bell (38, via Bulls)
The Bulls sold the No. 38 pick to the Warriors, who picked Oregon's Bell to add another ridiculously versatile athlete to Kevin Durant, Steph Curry and the rest of their already-stacked roster.
Bell will destroy people's souls in Golden State's defensive scheme, and if he develops a 3-pointer, the NBA might as well cancel the Association forever.
Getty ImagesGetty Images
Houston Rockets: B
Picks: Isaiah Hartenstein (43)
GM Daryl Morey and the Rockets snagged a potential first-round prospect at No. 43 in Hartenstein, a purported stretch-5 who can't really shoot threes yet.
As for Houston's first-round pick, that went to the Los Angeles Lakers for Lou Williams earlier this season, and the Rockets are perfectly fine with that deal.
NBAE/Getty ImagesBill Baptist
Indiana Pacers: D
Picks: T.J. Leaf (18), Ike Anigbogu (47), Edmund Sumner (52, via Pelicans, via Wizards)
This is why the Pacers needed to move Paul George before Thursday's draft. Instead of heading into the first round with a clear rebuild in mind, Indiana took the supposed best player available because he fits the current roster.
Leaf will stick as a rotation player in the NBA, but he has limited potential to grow and won't really help the Pacers in the post-PG era. Anigbogu, on the other hand, should be a force for the Pacers if he can stay healthy.
Brian SpurlockBrian Spurlock-USA TODAY Sports
Los Angeles Clippers: C
Picks: Jawun Evans (39, via 76ers), Sindarius Thornwell (48, via Bucks)
The Clippers sat out the first round of the draft because of their 2014 trade of Jared Dudley and this pick to the Bucks in an effort to clear cap space.
Dudley played on an injured knee for Los Angeles before returning to form in Milwaukee, Washington and Phoenix, while the Clips had to buy a second-rounder from those same Bucks on Thursday, as well as one from Philly.
Picks: Lonzo Ball (2), Kyle Kuzma (27, via Nets), Josh Hart (30, via Jazz), Thomas Bryant (42, via Jazz)
The Lakers took the best player in the draft, and they made sure he would have plenty of opportunity to grow by trading D'Angelo Russell earlier in the week. Now, the rest of the NBA should prepare for Los Angeles' inevitable return to glory.
Getty ImagesGetty Images
Memphis Grizzlies: B+
Picks: Ivan Rabb (35, via Magic), Dillon Brooks (45, via Rockets)
Rabb could be a genuine steal at No. 35 for Memphis, as the former Cal big man was a potential lottery pick in 2016 before returning to school for his sophomore season. He took a backseat as his team improved, and his draft stock plummeted as a result.
Brooks is another excellent value pick at No. 45, so shout out to Marc Gasol and the Grizzlies for a solid night that started with zero picks in Memphis' pocket.
Jeffrey SwingerJeff Swinger-USA TODAY Sports
Miami Heat: C-
Picks: Bam Adebayo (14)
Pat Riley and the Heat made the night's first truly surprising pick at No. 14, taking Adebayo as a likely backup to Hassan Whiteside. The former Kentucky big man has the size and strength to become a force on offense, but he's not much of a defender, and he doesn't stretch the floor.
MCTTNS via Getty Images
Milwaukee Bucks: B
Picks: D.J. Wilson (17), Sterling Brown (46, via 76ers)
I'm pretty high on Wilson, but No. 17 feels like a reach. On the other hand, Giannis Antetokounmpo and the the Bucks didn't have a clear need they could fill this late in the first round, so taking a stretch-4 with defensive upside doesn't hurt by any means.
Sergio EstradaSergio Estrada-USA TODAY Sports
Minnesota Timberwolves: A+
Picks: Justin Patton (16, via Bulls)
Turning Zach LaVine, Kris Dunn and the No. 7 pick into Jimmy Butler was enough to give Tom Thibodeau's team an A. Getting the No. 16 pick back in that same deal earns the plus.
New Orleans Pelicans: A-
New Orleans traded into the second round by sending backup guard Tim Frazier to the Washigton Wizards, but the Pelicans followed up that move by selling the 52nd pick to the Indiana Pacers.
Of course, the Pelicans traded their first-round pick for DeMarcus Cousins back at the February deadline, so they squeak by with the closest of A's on the strength of that deal.
Derick E. HingleDerick E. Hingle-USA TODAY Sports
New York Knicks: A-
Picks: Frank Ntilikina (8), Damyean Dotson (44), Ognjen Jaramaz (58)
Phil Jackson's problem isn't finding players in the draft; it's not alienating those prospects once they start to turn into stars.
Frank the Tank is a great pick for the Knicks, although New York could regret passing on Dennis Smith, Jr. and Malik Monk.
This content is subject to copyright.
Oklahoma City Thunder: B+
Picks: Terrance Ferguson (21)
I expected the Thunder to take a proven floor-spacer to try to build the strongest possible team for Russell Westbrook's final year before free agency, and I was wrong. OKC general manager Sam Presti decided to go after a raw player with a rather high ceiling. For that, we applaud the Thunder.
Orlando Magic: A
Picks: Jonathan Isaac (6), Wesley Iwundu (33)
Isaac was one of my favorite players in the draft — a long, rangy wing who's an excellent defender but has some work to do on offense. I'm still a little concerned about how he fits next to Aaron Gordon, but Isaac was a no-brainer for Orlando.
Getty ImagesGetty Images
Philadelphia 76ers: A
Picks: Markelle Fultz (1, via Celtics), Anzejs Pasecniks (25, via Magic), Jonah Bolden (36), Mathias Lessort (50)
The Sixers turned a few spare assets and the No. 3 overall pick into Fultz, the most sure-fire prospect in the draft, rounding out what could be a fantastic young roster if everyone stays healthy.
Sam Hinkie should be proud.
Phoenix Suns: A
Picks: Josh Jackson (4), Davon Reed (32), Alec Peters (54)
All the Suns had to do was not mess up once Jackson fell past No. 3. For once, Phoenix managed just that. The Kansas wing will take the defensive pressure off of Devin Booker, whose three-point shooting (assuming it actually exists) should help space the floor for Jackson as a slasher and secondary playmaker.
Portland Trail Blazers: B
Picks: Zach Collins (10, via Kings), Caleb Swanigan (26)
I'm not big on Collins, and I don't know why the Blazers felt the need to package two first-rounders to move up and add him to their core of Damian Lillard, C.J. McCollum and Jusuf Nurkic. With that said, Collins is an intriguing, talented big man who should be a mainstay in Portland's rotation — and Swanigan is a great addition, too, beyond his incredible life story.
Sacramento Kings: A+
Picks: De'Aaron Fox (5), Justin Jackson (15, via Blazers), Harry Giles (20, via Blazers), Frank Mason (34)
The Kings rebounded from a draft in which they gave up their top pick to the 76ers by taking their point guard of the future, Fox, and trading down to add a couple more potential pieces in Jackson and Giles. Giles in particular is an intriguing prospect if he's healthy after three major surgeries.
We've mocked Vlade Divac and Sacramento's front office quite a bit in the build to this draft. Consider this grade our official apology.
San Antonio Spurs: A-
Picks: Derrick White (29), Jaron Blossomgame (59)
Hey, what do you know? Gregg Popovich and the Spurs found the right player for their system despite not picking until nearly the end of the first round.
White gives San Antonio another point guard option behind 2016 rookie Dejounte Murray as Tony Parker's career comes to an end, with the former Colorado guard providing a little more defensive potential than Murray, who played well for the Spurs last season.
Troy TaorminaTroy Taormina-USA TODAY Sports
Toronto Raptors: A
Picks: OG Anunoby (23)
Once Anunoby is healthy, he'll be one of the best defenders in the NBA — and an efficient, explosive scorer to boot. He could miss all of next season and I'd still give the Raptors an A for drafting Anunoby to join DeMar DeRozan and (possibly) Kyle Lowry.
Jeff Swinger-USA TODAY Sports
Utah Jazz: A-
Picks: Donovan Mitchell (13, via Nuggets), Tony Bradley (28, via Lakers), Nigel Williams-Goss (55)
The only knock against Mitchell is his size, as he's not quite big enough to play shooting guard and not quite the playmaker to be a full-time point guard.
Other than that, though, the former Cardinal is an outstanding guard who gives Coach Quin Snyder and Utah options depending on how free agency goes with George Hill and Gordon Hayward.
Washington Wizards: C+
The Wizards traded their first-rounder for Bojan Bogdanovic and Chris McCullough this past February, and moving a pick in the 20s for a knockdown shooter like Bogdanovic was an understandable move. The Wizards then dealt their second-rounder to the Pelicans for Tim Frazier, who should give Washington the backup point guard it has needed for far too long.