Grading an NFL Draft immediately after it occurs is akin to giving your compliments to the chef based on the menu.
It will take at least three years before we can truly assess how the 32 NFL teams fared this weekend. But waiting is no fun.
As such, let's take a take at which teams appear to have done the best job of filling needs and building for the future via the seven rounds of the 2016 NFL draft.

Ohio State RB Ezekiel Elliott takes a selfie with Goodell after being selected by the Dallas Cowboys with the fourth overall pick in the 2016 NFL Draft. Photo by Brian Kersey/UPI
Grade: B

Ohio State cornerback Eli Apple walks onto the stage after being selected by the New York Giants with the tenth overall pick. Photo by Brian Kersey/UPI
Grade: C
Philadelphia Eagles

North Dakota State QB Carson Wentz poses with NFL Commissioner Roger Goodell after being selected by the Philadelphia Eagles with the second overall pick. Photo by Brian Kersey/UPI
Grade: B

TCU WR Josh Doctson poses with NFL Commissioner Roger Goodell after being selected by the Washington Redskins with the 22nd overall pick. Photo by Brian Kersey/UPI
Grade: B+