Tennessee Titans: Angelo Blackson, DE/DT, Auburn: B- Grade
I figured Angelo Blackson would go in the fifth round, so while this is a bit early for him, the pick makes sense. Blackson is an athletic defensive lineman with size who should be able to provide instant quality depth up front and help on special teams.
New England Patriots: Trey Flowers, DE/OLB, Arkansas: A- Grade
Bill Belichick reached on some picks in Day 2. This selection would've made much more sense then. Trey Flowers was seen as a third-round prospect, so he provides some value for New England. The Patriots already added a pass-rusher, but Flowers was probably too good to pass up.
Carolina Panthers: Daryl Williams, OT, Oklahoma: B Grade
The Panthers are going to kill themselves in terms of lack of depth by trading up so frequently. This move makes much more sense than the other one, however. Daryl Williams was getting third-round buzz from some teams, so this is a nice spot for him. Considering the offensive line talent in Carolina, Williams could start Week 1 this year.
New York Jets: Bryce Petty, QB, Baylor: C Grade
I'm not going to bash the Jets too much for trying to find a franchise quarterback at some point, but Bryce Petty isn't an NFL starting talent. Teams we spoke to were shocked that Petty was getting late first-round buzz; one franchise told us that they didn't even view him as draftable. Petty could develop into a backup, but that's about it.
Jacksonville Jaguars: James Sample, S, Louisville: B+ Grade
The talk all along was that James Sample would go ahead of fellow Louisville safety Gerrod Holliman. That came to fruition, and Jacksonville is getting a slight bargain, as Sample had a chance to be chosen in the third frame. The Jaguars had to add to their secondary to give them some sort of chance against Andrew Luck.
Washington Redskins: Jamison Crowder, WR, Duke: B- Grade
No surprise that the Redskins chose a receiver; Pierre Garcon didn't fit well into Jay Gruden's offense, so the front office had to address the position. This is slightly early for Jamison Crowder, but I'm not going to argue the pick too much.
Chicago Bears: Jeremy Langford, RB, Michigan State: B+ Grade
This is a very logical pick, as the Bears had to find a reliable player behind Matt Forte. Jeremy Langford is great on third downs, so Chicago won't lose much in that regard if Forte goes down. Langford could've gone in the third round without any complaints, so this is a solid choice.
Atlanta Falcons: Justin Hardy, WR, East Carolina: A- Grade
This is a bit surprising to me because Justin Hardy doesn't possess the sort of athleticism the Falcons look for in their draft prospects. I guess they considered him too good to pass up, as he easily could've gone in the third round. Hardy projects as a solid slot receiver, so he should be able to replace Harry Douglas.
Tennessee Titans: Jalston Fowler, FB, Alabama: C+ Grade
I'm not as crazy about this pick because taking a fullback in the fourth round seems a bit too premature. However, the Titans had an extra choice in the fourth frame, so why not? They were looking to upgrade the position, and Jalston Fowler was the consensus top fullback in this draft.
Indianapolis Colts: Clayton Geathers, S, Central Florida: B Grade
LaRon Landry is gone, so the Colts are weak at the safety position. It's not a surprise that they spent a mid-round choice on some help at that spot, and Clayton Geathers fits the range at the beginning of the fourth frame. Solid choice.
Minnesota Vikings: T.J. Clemmings, OT, Pittsburgh: A Grade
T.J. Clemmings was never viewed as a first-round prospect. Teams we spoke to had him in the second or third round, and that's before his injury came to light. However, there's no denying that Clemmings provides fantastic value in the fourth frame. He's a potential starting left tackle with plenty of upside. He might be able to take over for Matt Kalil if Kalil continues to struggle.
New England Patriots: Tre' Jackson, G, Florida State: A- Grade
An often-wrong NFL Draft analyst said Tre' Jackson would go undrafted because of his medical. So much for that. The Patriots showed interest in Jackson throughout the pre-draft process, so no surprise that they would take another Florida State lineman. Jackson can play multiple spots up front, so he has the versatility that Bill Belichick likes.
Washington Redskins: Arie Kouandjio, G, Alabama: A- Grade
And here's the other guard who was "expected" to go undrafted because of a bogus medical report. Arie Kouandjio did drop a bit - some teams viewed him as the third-best guard in the class - so I like this pick for the Redskins from a value perspective. Kouandjio also obviously fills a need.
Detroit Lions: Gabe Wright, DT, Auburn: B+ Grade
This is another quality pick by the Lions. Gabe Wright was a solid fourth-round prospect, so they're getting him at the right spot. He also fills a need; Detroit had to add multiple defensive tackles in the wake of losing Ndamukong Suh and Nick Fairley this offseason.
Miami Dolphins: Jamil Douglas, G, Arizona State: B Grade
The Dolphins spent a ton of energy talking up Dallas Thomas as a starting-caliber guard during the owners' meetings, but they would've been foolish not to address the position in the 2015 NFL Draft. Jamil Douglas makes sense as an early Day 3 selection, so this is a nice choice by Miami's front office.
Cleveland Browns: Ibraheim Campbell, S, Northwestern: B+ Grade
I had Ibraheim Campbell going at the end of the third round in my mock as an underrated safety prospect, so the Browns are getting some value again. Cleveland pretty much had nothing behind Tashaun Gipson and Donte Whitner, so this is a quality pick for depth. Campbell could eventually start down the road.
Arizona Cardinals: Rodney Gunter, DE/DT, Delaware State: D Grade
I didn't have Rodney Gunter listed in my rankings. NFL.com didn't even know who he was, listing him as a center. Gunter is a strong, big defensive lineman with some upside, but this is way too early for him. Arizona probably could've obtained him a couple of rounds later.
San Francisco 49ers: Blake Bell, TE, Oklahoma: C+ Grade
The 49ers were expected to find another tight end in the 2015 NFL Draft with Vernon Davis on his way out soon. I think San Francisco probably should've gone after a real tight end - and not a former quarterback - but Bell will be able to be functional on 2-point conversion attempts.
Kansas City Chiefs: Ramik Wilson, ILB, Georgia: B Grade
Ramik Wilson isn't a very good athlete, but he's been productive at Georgia, so Andy Reid is hoping Wilson will continue to be so in his new home. Wilson will have to contribute early, as Kansas City doesn't have much at the inside linebacker position.
St. Louis Rams: Andrew Donnal, OT, Iowa: C+ Grade
How many tackles does this team need? Seriously. I guess this isn't a bad pick like the other ones because Andrew Donnal actually fits the range. Donnal, unlike the other tackles, isn't as strong, but he has more upside.
Cincinnati Bengals: Josh Shaw, CB/S, USC: A- Grade
The Bengals have stayed away from troubled players for the most part in recent years, but they've proven that they can handle dealing with such individuals. Josh Shaw has his documented problems, but there's no denying he has the talent. In fact, if he were clean, the athletic Shaw would've been a second-round pick. Cincinnati had to find some corner help with Terence Newman gone, and Shaw could start sooner rather than later.
Pittsburgh Steelers: Doran Grant, CB, Ohio State: B+ Grade
Another surprising cornerback pick. Doran Grant neither has the size (5-10) nor the athleticism that the Steelers usually look for in their cornerbacks. However, I think this is a solid choice. Doran Grant provides some value, as he could have gone at the end of the third round.
Baltimore Ravens: Za'Darius Smith, DE/OLB, Kentucky: B+ Grade
The Ravens acquired this selection in the Haloti Ngata trade, but they used it on a player who could eventually replace another Pro Bowler - Terrell Suggs. Za'Darius Smith once again provides Ozzie Newsome with value; he could have easily gone in the third frame without any complaints.
Cleveland Browns: Vince Mayle, WR, Washington State: C Grade
Finally, a receiver! Unfortunately, Vince Mayle is a slow athlete, much like Cleveland's current wideouts. Mayle is a bit of a reach here, as he was seen as a fifth- or sixth-round prospect. At least he fills a need.
Tampa Bay Buccaneers: Kwon Alexander, LB, LSU: A- Grade
The Buccaneers were expected to address the linebacker position at some point, and they got themselves a good one in Kwon Alexander. The LSU product was expected by some to come off the board in the third round; in fact, one team was targeting him there before addressing the position earlier.
Baltimore Ravens: Buck Allen, RB, USC: B+ Grade
Here's another Baltimore selection that can't be argued. I had Buck Allen going at the beginning of the fourth round, so there's some value here. Allen is a solid pass protector, so he'll have a role in this offense. He also fills a need with Bernard Pierce gone.
San Francisco 49ers: Mike Davis, RB, South Carolina: C Grade
If Mike Davis was lazy and put on weight in college, what's going to happen now that he's cashing NFL paychecks? Davis has second-round talent, so if he gets his act together, he could be a solid player for the 49ers. However, there's a reason he dropped to the fourth frame.
Dallas Cowboys: Damien Wilson, ILB, Minnesota: B Grade
The Cowboys were expected to pick an inside linebacker before re-signing Rolando McClain. However, McClain was retained for only one year, so Dallas needs some insurance in 2016 and beyond. Damien Wilson is a quality player with good athleticism who fits the range of this pick.
Oakland Raiders: Jon Feliciano, G, Miami: D Grade
A very curious selection by the Raiders, Jon Feliciano wasn't seen as a draftable prospect by some teams. Others had him in the seventh round. If he happened to be a good prospect, perhaps he'd fill a need on the interior.
Green Bay Packers: Jake Ryan, ILB, Michigan: B+ Grade
Jake Ryan is the sort of athletic inside linebacker the Packers and their fans have been pining for. Expecting Ryan to start right away is unfair, but he could eventually take over inside, which would allow Clay Matthews to finally be able to move to the exterior.
Seattle Seahawks: Terry Poole, OT, San Diego State: B Grade
Surprise, surprise, the Seahawks drafted another very athletic player. The knock on Terry Poole is his short arms, but his athleticism might make up for it. Poole, who makes sense as a fourth-rounder, could start in a year or two.
New England Patriots: Shaq Mason, G/C, Georgia Tech: B+ Grade
It's hardly a surprise that the Patriots have now spent multiple picks on offensive linemen. With the interior in shambles, they need to shore up Tom Brady's pass protection as the future Hall of Famer nears 40. Shaq Mason, a Combine snub, can play both guard and center. Definitely not a shocker that Bill Belichick added another versatile blocker.
San Francisco 49ers: DeAndre Smelter, WR, Georgia Tech: C- Grade
The 49ers spent like five seconds making this selection. Perhaps they should've taken their time because this is not a good pick. DeAndre Smelter was not on some boards because of his torn ACL. He consequently couldn't work out. Considering that he's still learning how to play football - he used to be a baseball player - it may be difficult for Smelter to develop if he's not ready for OTAs.
Denver Broncos: Max Garcia, C/G, Florida: B Grade
The Broncos had to keep adding to their offensive line, and they're getting a solid fourth-round prospect at the end of that very frame. Max Garcia can play center and guard, so it'll help to have his versatility on hand.
Seattle Seahawks: Mark Glowinski, G, West Virginia: B Grade
I can pretty much copy-paste what I wrote for Seattle's previous pick, except that Mark Glowinski is a guard instead of a tackle. He's very athletic and fits this range. He also fills a need, so this is a solid choice.
Cincinnati Bengals: Marcus Hardison, DE/DT, Arizona State: B Grade
I thought Marcus Hardison's best spot was going to be in a 3-4 as a five-technique, but he makes sense for the Bengals, who had to find upgrades for the defensive tackle position. Hardison is a solid choice who fits this range.
Baltimore Ravens: Tray Walker, CB, Texas Southern: C+ Grade
Finally, a Baltimore pick I'm not in love with. Tray Walker doesn't bring value like the Ravens' other selections. However, he generated a ton of interest during the pre-draft process, so perhaps Baltimore was scared that Walker would come off the board soon despite being a sixth-round prospect. Oh, and he does fill a need.