Atlanta Falcons: Keanu Neal, S, Florida C- Grade
Not a great pick. Keanu Neal was seen as a high second-rounder who had a chance to stumble into the opening frame in the late 20s. This is a reach, especially when considering that Myles Jack and Shaq Lawson were on the board; not to mention Darron Lee and Kevin Dodd. There were better options for the Falcons, who could've obtained a decent safety in the second round. I don't like this very much, but it's not Millen-worthy.
Indianapolis Colts: Ryan Kelly, C, Alabama B+ Grade
This is the definition of a solid pick, which in turn deserves a solid grade. Ryan Kelly received some buzz leading up to the draft, and it was speculated that he would be chosen in the top 20. The Colts made the most sense for him. Indianapolis absolutely needed to upgrade Andrew Luck's horrific pass protection, and Kelly fills a huge need right in the middle of the offensive line.
Buffalo Bills: Shaq Lawson, DE, Clemson A Grade
Some teams told us that they had Shaq Lawson in the second round early on during the draft process. His shoulder was the concern, but once that medically checked out, it became apparent that he could be chosen as high as No. 11 to Chicago. With that in mind, the Bills are getting a steal. Lawson is an athletic freak, and he should fit in extremely well into Rex Ryan's defense. Ryan had to find an edge rusher to replace the lethargic Mario Williams, and Lawson figures to be an instant upgrade. The one concern is Lawson's attitude, but he's well worth the risk at No. 19 overall.
New York Jets: Darron Lee, LB, Ohio State A Grade
The Jets picked Leonard Williams last year, proving that they'll draft the best player available, even if they don't have a need at the position. This year, the Jets have selected perhaps the best player available - and one who actually fills a need. The Jets have had a hole at inside linebacker for a very long time. Darron Lee, who could've gone as high as No. 14, figures to change that. Lee is very athletic and has a ton of upside. He projects as a great fit in Todd Bowles' defense.
Houston Texans: William Fuller, WR, Notre Dame B+ Grade
The Texans wanted William Fuller this entire time, and they made sure to move up one spot to acquire him. They surrendered just a 2017 sixth-round pick to do so; thus I won't penalize them at all for moving up.
Some may wonder why Fuller over Robert Nkemdiche or Josh Doctson. Fuller is exactly what Houston was looking for in terms of a complement for DeAndre Hopkins. He's a good fit, and he definitely fits the range. This is a decent pick.
Washington Redskins: Josh Doctson, WR, TCU B+ Grade
The wide receivers in this class were pretty much like ice cream flavors. Everyone seemed to have a favorite one. Laquon Treadwell was No. 1 according to the media, but some teams had Corey Coleman, or William Fuller, or Josh Doctson atop their positional rankings. Doctson may not be a logical choice in terms of need for the Redskins, given that they have DeSean Jackson and Pierre Garcon, but the former happens to be an impending free agent following the 2016 campaign. Doctson will likely be Washington's top receiver in 2017, so I have a feeling this pick will pan out.
Minnesota Vikings: Laquon Treadwell, WR, Ole Miss B+ Grade
I'm giving all of these receiver picks a B+. Forgive me for being boring in this stretch, but they all make sense. Laquon Treadwell was seen as the No. 1 player on some boards, but the receivers were all ranked evenly heading into the 2016 NFL Draft. It was just a matter of what teams were looking for. The Texans, for example, wanted a speed guy to complement DeAndre Hopkins. The Vikings, on the other hand, wanted a possession receiver. Treadwell is definitely that, as seen by his 4.64 40 time, but he's still a very good player and well worth the 23rd pick in the draft.
Cincinnati Bengals: William Jackson, CB, Houston A- Grade
The poor Bengals wanted a receiver badly. They had Josh Doctson atop their board, followed by Corey Coleman and William Fuller. They were all gone, so the Bengals had to look elsewhere. William Jackson is definitely not a bad consolation prize. As a matter of fact, I love the pick. William Jackson has both great film and unbelievable athleticism. There was some speculation that he could go as high as No. 11 to the Bears or No. 14 to the Raiders. Jackson's a great selection here, as he fills a big need in the secondary while providing good value.
Pittsburgh Steelers: Artie Burns, CB, Miami C- Grade
The Steelers typically take highly ranked players who fall to them. Think Alvin Dupree, David DeCastro and Jarvis Jones. I figured they'd be all over Myles Jack, but they went with a different strategy this year - reaching for a second-round prospect. Artie Burns is certainly a second-round player. He has great athleticism and size, but he's pretty raw for a player. That's pretty much the definition of a second-round prospect; not someone worth grabbing at No. 25 overall. There were better players available for the Steelers, such as Jack, Kendall Fuller, Jarran Reed or Andrew Billings. I don't like this pick at all.
Denver Broncos: Paxton Lynch, QB, Memphis B Grade
I'm not sure about Paxton Lynch. He's very raw, and I don't think he's ready for the NFL. That said, I not only completely understand this pick; I'm in favor of it. The Broncos were very desperate for a quarterback. Mark Sanchez was the projected starter, for crying out loud. Denver absolutely had to make a move, and I'd rather spend the 26th pick in the draft than trade for either Colin Kaepernick or Sam Bradford. I think the Broncos need to bring Lynch along slowly, even if it means sacrificing the 2016 campaign, but he could eventually pan out. I should also note that while I'm usually not in favor of teams moving up, I get why the Broncos did it, given that the Chiefs were a serious landing spot for Lynch. The Browns were also a candidate to trade up.
Green Bay Packers: Kenny Clark, NT, UCLA B- Grade
No real problem with this pick, though I would've preferred Andrew Billings or Vernon Butler. The Packers needed a nose tackle in the wake of B.J. Raji's retirement, and they had their pick of the litter at this juncture. Given that, you might wonder why the Packers didn't move down, even if they didn't get full value. Still, Green Bay made a somewhat decent choice to fill a big hole on its defensive front.
San Francisco 49ers: Joshua Garnett, G, Stanford MILLEN SMOKES KIELBASA ON TWITTER Grade
A Millen grade! The 2016 NFL Draft is complete!
Wow. Taking Joshua Garnett here at No. 28 would've been bad enough, but to move into the first round to grab him is borderline insane. I don't know if Garnett was the only person who accepted an invite to Trent Baalke's birthday party or not, but that's no reason to select a third-round prospect at this juncture. Moving up for Myles Jack would've made a ton of sense, and quite frankly, it would've been one of the best picks in the first round. Getting Garnett here after a trade, on the other hand, is absolutely ridiculous. Almost as ridiculous as posting a picture of someone smoking a kielbasa on Twitter.
Arizona Cardinals: Robert Nkemdiche, DE/DT, Ole Miss A Grade
If Robert Nkemdiche were totally clean off the field, he would've been a top-10 selection. There's no doubt about that. There were a lot of things wrong with him, however, and several teams told us that he was completely off their board.
That said, this is a great pick. The Cardinals were completely fine with his attitude, and that carries some weight because they've taken chances on players with character issues before like Dan Williams and Tyrann Mathieu. They panned out, and there's a good chance Nkemdiche will as well. If so, he's someone who could help put Arizona over the top.
Carolina Panthers: Vernon Butler, DT, Louisiana Tech A Grade
Part of the reason many mocks had the Panthers selecting Kevin Dodd was because their front office typically takes the best player available, and there wasn't an obvious spot for Kevin Dodd. It would've made sense to take Dodd here, but Vernon Butler is an even better choice. Butler could've easily been chosen a dozen picks ago. He's very athletic for a 320-pound defensive lineman and has drawn comparisons to Muhammad Wilkerson. Butler doesn't fit an obvious need right now, but the Panthers aren't concerned about that. Butler, however, figures to start in 2017 once Star Lotulelei moves on in free agency. In the meantime, Butler will add depth to an already-great front.
Seattle Seahawks: Germain Ifedi, OT/G, Texas A&M A- Grade
If the Seahawks had stayed put and chosen Germain Ifedi at No. 26, I would've given this a solid "B" grade. It's a very logical pick. Ifedi is the sort of athletic player the Seahawks covet. He also fills a big need. Russell Wilson's pass protection was disastrous last season, and it was bound to get even worse with Russell Okung gone. Taking an offensive lineman early was a must.
This "B" turns into an A- because of the trade. The Seahawks were targeting Ifedi all along at No. 26, so it's outstanding that they were able to move down and still acquire him.