Tampa Bay Buccaneers: Jameis Winston (A)
This has been the pick for the past few months, and the Bucs get a franchise quarterback to team up with Mike Evans, Vincent Jackson, and Austin Sefarian-Jenkings. Though I prefer Mariota, the Bucs got a pro-ready quarterback with all the tools to succeed.
Tennessee Titans: Marcus Mariota (A)
I would have taken Mariota over Winston so I obviously like the pick. The Titans desperately need quarterback, however this pick won’t payoff for the team until at least two years. The rest of the roster is pretty bad, and I suspect that Ken Wisenhunt will be fired before we see Mariota’s best.
Jacksonville Jaguars: Dante Fowler (A)
So far three A’s, but I guess that’s what happens when the best players get draft right away. The Jaguars needed a pass rusher so they got one. Fowler is a little undersized, but could project very similarly to Jerry Hughes in Buffalo.
Oakland Raiders: Amari Cooper (B)
I don’t like the pick, Amari Cooper is a good receiver, but the Raiders are a mess and this draft is deep at receiver. Leonard Williams was there for the taking, and they could have armed their defense with serious talent, but chose to get a weapon for Derek Carr.
Washington Redskins: Brandon Scherff (B)
This isn’t as bad of a pick as many think. Is it sexy? No, but sometimes getting a good, solid football player is a good move. Scherff can play anywhere along the line, and could solidify a very weak offensive line.
New York Jets: Leonard Williams (A)
Maybe only draftniks were the ones that thought Williams was the best prospect, but the Jets scooped up a great player. This defensive line is going to be a monster, and they surely won’t be able to keep all of them, but Williams make an already strong defense a lot stronger.
Chicago Bears: Kevin White (B)
Kevin White is a physical freak with his size and speed, but I’m not a fan of drafting receivers in the top 10 unless they are absolute freaks like Calvin Johnson or even Mike Evans. The Bears lost Brandon Marshall, but as long as Jay Cutler is in town throwing interceptions it isn’t going to matter who he’s throwing to.
Atlanta Falcons: Vic Beasley (A)
New York Giants: Erek Flowers (B+)
It’s possible the Giants could have moved down and got Flowers, but they addressed a huge need with a very talented player. Eli Manning was abused last season, and this will make it all the more easier for Manning to get the ball in Odell Beckham Jr.’s hands.
St. Louis Rams: Todd Gurley (B-)
On talent alone Gurley is a top 15 pick, but the Rams are a mess at the offensive line. Tre Mason was very good for the Rams last year, so how could they overlook their biggest weakness. If the Rams get some steals at offensive line later in the draft then this pick could deserve a better grade.
Minnesota Vikings: Trae Waynes (A)
Unlike the Rams, the Vikings went ahead and drafted the best player available for their biggest need. Waynes instantly become a great pairing next to Xavier Rhodes, and solidifies the back of the defense.
Cleveland Browns: Danny Shelton (B)
This pick seemed like it was a long time coming. Shelton has been mocked to the Browns for ages, and it finally happened. Maybe Shelton isn’t the best pass rusher, but he’s a big body that makes others around him better.
New Orleans Saints: Andrus Peat (B-)
The Saints have bigger needs on defense, but did address an area of need at tackle. Maybe the Saints don’t have bigger plans for Terron Armstead so Peat should be able to slide right in.
Miami Dolphins: DeVante Parker (A)
The Dolphins might have a franchise quarterback on their hands, but they need to get him a legit number one receiver. Kenny Stills, Greg Jennings, and Jarvis Landry are nice, but Parker bests all of them. This should be the start of a very nice Tannehill to Parker connection for years to come.
San Diego Chargers: Melvin Gordon (B)
The Charger gave up quite a bit to move up and select a running back. Gordon is a great talent, but does he merit giving up a fourth rounder for? Regardless, the Chargers need a running back, and got one, but at a very steep price.
Houston Texans: Kevin Johnson (B+)
Jonathan Joseph isn’t going to be around for long so the Texans went ahead, and got his eventual replacement. Johnson was rising up draft boards, and maybe isn’t a big name, but will make a great duo with Kareem Jackson.
San Francisco 49ers: Arik Armstead (B-)
Kansas City Chiefs: Marcus Peters (A)
This is the type of pick that could either backfire or make Andy Reid look like a genius. Peters is probably the most talented corner in the draft, but off-field issues dropped him. This is a risk, but sometimes to get over the hump you have to take a risk.
Cleveland Browns: Cameron Erving (B)
I like this pick more than most probably. Erving can player anywhere along the offensive line, and even though the Browns have Alex Mack, Erving could be a staple at guard.
Philadelphia Eagles: Nelson Agholor (C)
Agholor isn’t a flashy receiver, and profiles a lot like former teammate Robert Woods. The Eagles need a receiver, but this pick isn’t too exciting. Agholor is a fine number two, but there were more explosive option available.
Cincinnati Bengals: Cedric Ogbuehi (C+)
This is an upside pick for the Bengals that won’t payoff immediately. Ogbuehi has a lot of red flags with injures, and changing positions at Texas A&M, but in time could be a factor. Once Andrew Whitworth moves on Ogbuehi should take one of the tackle spots.
Pittsburgh Steelers: Bud Dupree (A)
The Steelers got lucky, and one of the best pass rushers fell right into their hands. Dupree isn’t a finished product, but is a great investment after failing on Jarvis Jones.
Denver Broncos: Shane Ray (A)
The Broncos benefit with Ray following after a recent arrest. The good news is that he won’t be relied upon right away, but could make big plays when called upon. Once DeMarcus Ware retires the Broncos have someone to pencil in.
Arizona Cardinals: D.J. Humphries (B)
Humphries is interesting to me because he came out of nowhere after the combine. However, the Cardinals now have a stacked offensive line, and this allows them to move on form Bobby Massie.
Carolina Panthers: Shaq Thompson (D)
I hate this pick, and I just don’t get why the Panthers continue to neglect the offensive side of the ball. Michael Oher is going to solidify the offensive line? No. Thompson is really athletic, but the Panthers needed to get a lineman.
Baltimore Ravens: Breshad Perriman (C)
Perriman is crazy fast, but does anyone remember Troy Williamson? Sometimes being fast just isn’t enough, and Perriman had a lot of mishaps in college. He’ll be a great downfield threat for Joe Flacco, but he just might never get it.
Dallas Cowboys: Byron Jones (B)
The Cowboys needed a cornerback, and thankfully they now can move on from Morris Claiborne. Jones could just be a combine success story, but his athletic ability is off the charts.
Detroit Lions: Laken Tomlinson (B)
Indianapolis Colts: Phillip Dorsett (C)
This is kind of overkill for the Colts. They already have a great group of receivers, but I guess one more can’t hurt. They now have as much speed as anyone, and should be able to stretch the field constantly.
Green Bay Packers: Damarious Randall (C)
New Orleans Saints: Stephone Anthony (A)
I love this pick. Anthony is super athletic, and ran a 4.5 40 time. The Saints needed a linebacker, and Curtis Lofton is on the decline.
New England Patriots: Malcolm Brown (A)
Brown dropped a tad bit, and the Patriots needed a Vince Wilfork replacement. Brown is a huge man, and an do a little bit of everything for someone so big.