2025 Post-Draft Thoughts: Rounds 2 and 3

These are my draft notes. This has been one of the site’s more popular pieces over the last few years, and has become an annual tradition. These notes should provide context for the 2025 NFL draft picks - who was a reach, who was a value, and the scenarios that various teams had when they were making picks. Hopefully it will provide a handy reference point in future years. We already recapped Round 1 here.  This column will pick up where we left off and evaluate the picks from Day 2 of the draft.

Round 2

2.01 (33 overall) - Cleveland Browns - Carson Schwesinger, LB, UCLA.  It’s a light linebacker class, and Schwesinger was widely regarded as the second-best guy in the class.  He was a team captain and a first-team All-American. His pass rush grade was 90, and he’s also a key special teams player who blocked a punt in 2024 and played on kick return team, punt return team, kick coverage team, and punt coverage team, logging more than 90 snaps for each.  This is a solid selection by Cleveland that likely flies a little bit under the radar. 

2.02 (34 overall) - Houston Texans (via NYG) - Jayden Higgins, WR, Iowa State.   I love me some Jayden Higgins.  I had a first round grade on him, so I’m not surprised in the slightest to see him go early in Round 2.  Great size at 6’4, 217 lbs. with 33” arms.  His career Y/RR was 2.24, which is a good number, and his best season PFF grade was above 90 in a P4 conference.  He was a double-digit TD scorer who eclipsed 1100 yards and played with another high draft pick in Jaylin Noel.  He played mostly inside but has the ability to line up in the slot as well (16% of his snaps in the slot).  This is a good pick for a team suddenly barren in the WR room, after losing Stefon Diggs in free agency and losing Tank Dell to injury at the end of last season.  Higgins should start opposite Nico Collins and gives CJ Stroud another huge target who can get downfield. 

2.03 (35 overall) - Seattle Seahawks (via TEN) - Nick Emmanwori, S, South Carolina.  I wasn’t as high on Emmanwori as some others, but I did ultimately have a high second round grade on him.  He’s only 21 years old and was an early declare.  He is insanely athletic, and is the only underclassman among this year’s safeties with more than 200 career tackles.  I do like the fit in Seattle’s defense. 

2.04 (36 overall) - Cleveland Browns (via JAX) - Quinshon Judkins, RB, Ohio State.  See ya, Nick Chubb.  Judkins should immediately slide in as the RB1 in a run-heavy Kevin Stefanski offense. My concern with Judkins is that he’s not a great pass catcher and he’s not great after contact, but this might be the best offense to maximize his skill set. Chubb wasn’t a great pass-catcher, either. 

2.05 (37 overall) - Miami Dolphins (via LV) - Jonah Savaiinaea, G, Arizona.  I was lower on Savaiinaea than the scouting community.  I had the third-year junior with a third-round grade.  Although he’s a really good athlete, his PFF run blocking grade was particularly bad (64.2). That is likely to be the lowest grade of any guard drafted this year.  The former offensive tackle is good in pass protection, though, and that’s definitely what Miami needs to prevent Tua Tagovailoa from getting more concussions.  With the retirement of Terron Armstead, though, I’m surprised they didn’t opt for an offensive tackle here.  Maybe they plan to try Savaiinaea there first?  

2.06 (38 overall) - New England Patriots - TreVeyon Henderson, RB, Ohio State.  Love the player, love the team fit.  Henderson can split touches with Rhamondre Stevenson early on, but still give the team some high-value touches.  He gives the Patriots the sizzle that they’ve been lacking for years.  He was a 5-star recruit and team captain for the National Champion Buckeyes and is an immensely talented football player.  He can both run and catch.  However, he is slightly undersized and has an injury history, so there’s a modest amount of risk here.  I had him as my RB4 in this class. 

2.07 (39 overall) - Chicago Bears (via CAR) - Luther Burden III, WR, Missouri. Burden was a 5-star recruit out of high school.  He was a second-team All-American following his sophomore season and was looked at as one of the top WR prospects for the 2025 NFL draft.  But he wasn’t quite as good his junior year, bumping down his draft stock a bit. He had an ELITE breakout age (18.7), but a lot of his production was on screens and slot fades, which often doesn’t translate to the NFL.  He is still very raw as a route runner. Still, he has good size and athleticism, had a career Y/RR above 2.3, and graded well per PFF.  He can play both inside and out. His success in the NFL will depend on whether he can develop his route running further, and if he is deployed creatively by a smart play-caller.  The latter shouldn’t be an issue since his head coach is Ben Johnson, who was a genius offensive coordinator with the Lions.  

2.08 (40 overall) - New Orleans Saints - Tyler Shough, QB, Louisville.  This is way too rich for me.  Shough is a 7th year senior and 25.5 years old.  He doesn’t handle pressure particularly well when the pocket breaks down, and his QBR is just 75.5 (anything below 81.5 is a red flag).  He had a lengthy, lengthy injury history in college.  This is seriously high draft capital for a player with a lot of red flags.  

2.09 (41 overall) - Buffalo Bills (via CHI) - T.J. Sanders, DT, South Carolina.  This is a guy I never understood the hype on.  He’s undersized (284 lbs.) and was a good-but-not-great pass rusher.  He’s a pretty good run stuffer, so maybe that’s the appeal.  But I’m really surprised this is a dude that a team traded up (way up) to get.  

2.10 (42 overall) - New York Jets - Mason Taylor, TE, LSU.  The son of NFL Hall of Famer Jason Taylor, Mason Taylor strikes me as the sort of guy who will be a better real-life football player than a fantasy football contributor.  He’s a decent athlete but he’s not special.  Didn’t have great receiving numbers despite playing with Jayden Daniels and Garrett Nussmeier.  I had a late second round grade on him. 

2.11 (43 overall) - San Francisco 49ers - Alfred Collins, DT, Texas.  Collins is a second-team All-American who was one of the keys to the Longhorns defense. He is one of the most outstanding run defenders in the class.  

2.12 (44 overall) - Dallas Cowboys - Donovan Ezeiruaku, DE, Boston College.  Great value for the Cowboys.  I had a first round grade on Ezeiruaku, who was #2 in college football with 16.5 sacks last year.  He struggles to set the edge a little bit, and is a bit undersized in the mold of Dwight Freeney, but he’s extremely disruptive against the pass.  He had a 6.94 three-cone (6.9 or better is truly elite) and he led the nation with 60 pressures last year.  In addition to his production, he was a 2-time team captain and first-team All-American.  

2.13 (45 overall) - Indianapolis Colts - J.T. Tuimoloau, DE, Ohio State.  Really solid player with a good motor.  Plays hard and with power.  Both a good run defender and a good rusher. Former five-star recruit who posted double-digit sacks in his best college season.  

2.14 (46 overall) - Los Angeles Rams (via ATL) - Terrance Ferguson, TE, Oregon.  Love it!  I had Ferguson as my TE3 in this class due to his insane athleticism.  He posted a 9.57 RAS, with ranks just outside the top 50 among all tight ends since 1987.  He’s also productive, with a Y/RR above 2.18 this past season.  I like the fit with the Rams, who need more pass-catchers for the long term. 

2.15 (47 overall) - Arizona Cardinals - Will Johnson, CB, Michigan.  I had Johnson with a first-round grade, but he slipped down the board due to injury concerns.  The third-year junior was a third-team All-American, but missed most of his final season due to his knee injury. 

2.16 (48 overall) - Houston Texans (via LV from MIA) - Aireontae Ersery, OT, Minnesota.  The Texans traded up to get themselves the offensive tackle that they desperately need. Their offensive line is in shambles. 

2.17 (49 overall) - Cincinnati Bengals - Demetrius Knight, Jr., LB, South Carolina.  Wooooooof.  The Bengals are botching this draft, hard.  They desperately needed a guard and instead they drafted a 25 year old linebacker who spent 6 years in college.  This will allow them to part ways with Germaine Pratt, but per NFL.com, Knight’s closest player comparable is… Germaine Pratt. Knight is a good player (LB4 on my board) but this was a reach on a guy who should have been available a round later.  The pick should have been Georgia guard Tate Ratledge, because at this point the Bengals don’t have a surefire starter at either of their guard spots.  

2.18 (50 overall) - Seattle Seahawks - Elijah Arroyo, TE, Miami.  Arroyo had a great Senior Bowl week but was fairly unimpressive aside from that. He was below 1.6 Y/RR despite playing with first overall pick Cam Ward. 

2.19 (51 overall) - Carolina Panthers (via DEN) - Nic Scourton, DE, Texas A&M.  I really like Scourton.  He didn’t play his best football last year, because he had bulked up to play in A&M’s scheme.  The previous year, while at Purdue, he was lighter and much better (90+ PFF grade). He’s very young (under 21 years old), so he still has a lot of room to grow.  

2.20 (52 overall) - Tennessee Titans (via SEA from PIT) - Oluwafemi Oladejo, DE, UCLA. I was lower on Oladejo than this, and had him as an early Day 3 pick.  He’s very athletic and has experience at multiple spots (previously a linebacker), but his pass rushing grade is subpar and he never posted more than 7 sacks in a season.  

2.21 (53 overall) - Tampa Bay Buccaneers - Benjamin Morrison, CB, Notre Dame.  Love me some Benjamin Morrison.  I’m a Notre Dame fanboy, but he was the best corner in the draft IMO.  The issue, with him, is health.  He had a hip injury in 2024.  Whether he can recover and return to form will be critical to determining whether this was a worthwhile pick or not.  If he’s healthy, this could be the steal of the draft, as he was a lockdown corner in 2023. 

2.22 (54 overall) - Green Bay Packers - Anthony Belton, OT, N.C. State. I thought I was going out on a limb slapping a second round grade on Belton, but apparently not.  He had an 87.3 pass blocking grade and is an experienced left tackle, coming into the league after his sixth year in college. 

2.23 (55 overall) - Los Angeles Chargers - Tre Harris, WR, Ole Miss. Now THIS is exciting.  Harris was one of my favorite players in the draft and he’s a dude who can get deep.  His skill set is a great match with Chargers’ quarterback Justin Herbert.  I am very, very excited for this landing spot. He was my WR5 in this class. 

2.24 (56 overall) - Chicago Bears (from BUF and MIN thru HOU) - Ozzy Trapilo, OT, Boston College.  Trapilo has NFL bloodlines, is athletic (RAS over 9.0), and played more than 1,200 snaps in college.  He’s going to compete for a starting spot on the Bears offensive line from Day 1. 

2.25 (57 overall) - Detroit Lions (from CAR via LAR) - Tate Ratledge, RG, Georgia.  This one hurt me a little bit.  Ratledge was one of my favorite dudes in this class, and it crushed me that the Bengals passed on him to take a linebacker. Ratledge was a 4-year starter and a team captain for the Georgia Bulldogs.  He was a third-team All-American and is among the top 10 most athletic guard prospects since 1987.  This dude is an awesome football player and he will strengthen what is already one of the best offensive lines in the league.  Hard to see him not panning out. 

2.26 (58 overall) - Las Vegas Raiders (via HOU) - Jack Bech, WR, TCU. Bech had a huge Senior Bowl week, but I’m just not a Jack Bech guy. He’s a former tight end at LSU who made the transition to wide receiver at TCU.  He’s a tough evaluation.  His career yards per route run were below 2.0.  But that has to be put into the context of where he used to be as a tight end, which is a position that typically has lower Y/RR than wide receivers.  I had Bech as more of a late third round target, so this is a reach for me. 

2.27 (59 overall) - Baltimore Ravens - Mike Green, DE, Marshall.  Ouch.  This one hurts.  Mike Green would have been a great fit for the Bengals, and they passed on him for Shemar Stewart.  Now he gets to haunt them for the next decade.  He led the NCAA in sacks, but he dropped in the draft due to two prior sexual assault allegations.  If the character concerns turn out to be unfounded, this will be a steal.  

2.28 (60 overall) - Denver Broncos (VIA DET) - RJ Harvey, RB, UCF.  Harvey was a favorite in the scouting community.  He spent 6 years in college, so he’s old for a rookie, but he’s still somewhat new to the RB position, having started his college career as a quarterback.  Despite being only 5’8, he’s big enough (207 lbs.) to carry the load and has 4.4 speed. He’s also great at missed tackles forced, posting a top-5 number in this class. With little competition on the depth chart in Denver, he has a clear runway to be the lead back. 

2.29 (61 overall) - Washington Commanders - Trey Amos, CB, Ole Miss.  I had a high second round grade on Amos, who was a fifth year senior who started his college career at Alabama.  He has 32” arms and 4.43 speed, and those are two of the most important metrics for corners.  He posted a good PFF grade in the SEC and is the sort of long, rangy, athletic corner who projects as a long-term starter. 

2.30 (62 overall) - Chicago Bears (via BUF) - Shemar Turner, DT, Texas A&M.  Too high for me.  I had a 4th round grade on him.  Highly penalized player with a horrendous pass rush grade (68.9).  He benefitted from playing alongside Shemart Stewart, Nic Scourton, and McKinnley Jackson. 

2.31 (63 overall) - Kansas City Chiefs - Omar Norman-Lott, DT, Tennessee.  I may have missed the boat with this player.  He was just a rotational player and had only 5 starts in his college career.  I had a fourth round grade on him because there wasn’t much data to go off of.  Frankly, I would have had him lower if focusing solely on the analytics, but I bumped him up a bit based on scouting reports from those who watch film. 

2.32 (64 overall) - Philadelphia Eagles - Andrew Mukuba, S, Texas.  Mukuba is a baller.  He’s a 4th year senior who spent his first three years at Clemson.  He posted an 88.8 PFF grade in his best season, and had 17 pass breakups throughout his career. 

Round 3

3.01 (65 overall) - New York Giants - Darius Alexander, DT, Toledo.  Alexander’s stock continued to rise after the Senior Bowl.  My concern with him is the level of competition he faced at Toledo and his advanced age (will turn 25 this year).  He’s a good player with an outstanding pass rush grade (91.1), so he is probably worth the risk at this point in the draft.  The Giants have a formidable defensive line with Dexter Lawrence, Brian Burns, Abdul Carter, Kayvon Thibodeaux, and now Alexander. 

3.02 (66 overall) - Kansas City Chiefs (via TEN) - Ashton Gillotte, DE, Louisville.  This one hurts.  I hate the Chiefs and I love Gillotte.  He’s insanely athletic: 6.94 three-cone, 10’ broad jump, 36.5” vertical jump, 1.59 10-yard split.  He’s also got a 9.75 RAS.  Oh, and his grades are good too: 87.9 RDEF, 89.9 PRSH.  He had more pressures than Abdul Carter, Shemar Stewart, and Mike Green.  The rich get richer. 

3.03 (67 overall) - Cleveland Browns - Harold Fannin, Jr., TE, Bowling Green. Fannin has some athletic limitations, but he had 117 receptions in college, an FBS record.  If Cleveland uses him as a big slot, he could be successful.  If they try to use him as a traditional in-line tight end, he’s not likely to hit.  

3.04 (68 overall) - Las Vegas Raiders - Darien Porter, CB, Iowa State. Porter is old for a rookie (24), but he’s blazing fast (4.3 speed) with long arms (33”) and a 9.99 RAS. In addition to his skill as a corner, he’s a reliable special teams gunner who earned a 90.1 special teams grade in 2024, having blocked 4 punts and 1 field goal. 

3.05 (69 overall) - New England Patriots - Kyle Williams, WR, Washington State. I really like Kyle Williams, but I’m a little surprised he was an early third-round pick.  I had a mid-third round grade on him and I thought that was being aggressive.  He’s a fifth year senior with a slight frame (5’10, 190 lbs), but he has 4.4 speed and good production.  His best season totals were 70 receptions, 1196 yards, and 14 touchdowns.  He can play both inside and out.  He spent his first three years at UNLV, where he was outproduced by Ricky White.  For three of his five seasons in college he was below 2.0 Y/RR, but he had a best season Y/RR of 2.71, and was above 2.0 for his career.  He had a decent PFF grade of 82.1, so there is some promise here. 

3.06 (70 overall) - Detroit Lions (via JAX) - Isaac TeSlaa, WR, Arkansas.   Wow.  This is the biggest reach of the draft so far.  TeSlaa is a traits guy, but had minimal production in college.  He’s 23 years old and had a 15% target share in college. His career Y/RR was below 1.5 and he never had a season above 2.0.  His career high is 34 receptions, 532 yards, and 3 touchdowns.  I had a 7th round grade on him. 

3.07 (71 overall) - New Orleans Saints - Vernon Broughton, DT, Texas. A bit older for a rookie (will be 24 this season), Broughton was a solid contributor for the Longhorns.  I had him with a 4th round grade, but defensive tackles have flown off the board in this draft. 

3.08 (72 overall) - Buffalo Bills (via CHI) - Landon Jackson, DE, Arkansas. Good value pick at this point.  Jackson was a two-time captain at Arkansas. He posted good athletic numbers at the combine and had a great 88.7 RDEF grade per PFF.  I had a second round-grade on him, so I love the Bills getting him here in Round 3.  He should push for starter’s snaps. 

3.09 (73 overall) - New York Jets - Azareye’h Thomas, CB, Florida State.  Thomas is not yet even 21 years old. He’s a long, press-man corner.  Though some in the draft community thought he was a late first round pick, that always felt high to me.  I had a second-round grade on him. 

3.10 (74 overall) - Denver Broncos (via CAR) -  Pat Bryant, WR, Illinois.  This might be just as much of a massive reach as the Lions grabbing Isaac TeSlaa. Bryant struck me as more of a WR4 type in the NFL.  He never had a 1,000 yard season in college but he did hit double-digit scores and post a PFF grade of 86.0.  He’s on the slower side for a wide receiver, running a 4.6 forty.  Hard to see him having a major impact in the NFL. 

3.11 (75 overall) - San Francisco 49ers - Nick Martin, LB, Oklahoma State. He’s a 2x team captain but I had an early Day 3 grade on him.  But the Niners needed to replace Dre Greenlaw, so that probably explains this selection. 

3.12 (76 overall) - Dallas Cowboys - Shavon Revel, Jr., CB, East Carolina. I had a first round grade on Revel.  Plainly, he fell in the draft due to his knee injury.  This is tremendous value for Dallas.  With their first three picks, they’ve gotten three players with first round grades (although, admittedly, my grades were lower on Tyler Booker).  

3.13 (77 overall) - Carolina Panthers (via NE from ATL) - Princely Umanmielen, DE, Ole Miss. The Panthers are doing a great job juicing up their pass rush, adding Umanmielen after selecting Nic Scourton earlier in the day.  Umanmielen had a 91.5 pass rush grade, with 133 total pressures in college.  The dude can get after the quarterback.  

3.14 (78 overall) - Arizona Cardinals - Jordan Burch, DE, Oregon.  Burch was one of those jumbo edge rushers that I just couldn’t understand the hype for.  All the scouting/film guys had a Day 2 grade on him but based strictly on the numbers, he was a Day 3 guy for me. 

3.15 (79 overall) - Houston Texans (from MIA thru PHI and WAS) - Jaylin Noel, WR, Iowa State.  I really, really, really like Noel as a player.  I had a second round grade on him.  But I don’t like the landing spot at all.  With both Nico Collins and college teammate Jayden Higgins in town, it’s going to be tough for Noel to make much of a fantasy football impact.  But he’s definitely a talented player that should help this offense in real life. 

3.16 (80 overall) - Indianapolis Colts - Justin Walley, CB, Minnesota.  Yeesh.  Big reach.  Had a 6th round grade on him. He’s got 4.4 speed but that’s about all I can say for him. 

3.17 (81 overall) - Cincinnati Bengals - Dylan Fairchild, LG, Georgia.  I had a Day 3 grade on Fairchild, but that may have been unfair.  He was a second team All-American who didn’t give up any sacks last year.  He’s very good in pass protection (back to back years above 87.0 PBLK grade), so hopefully he can keep Joe Burrow upright. 

3.18 (82 overall) - Tennessee Titans (via SEA) - Kevin Winston Jr., S, Penn State.  Winston would have gone higher than this if he hadn’t suffered a knee injury early in his junior season. He tore his ACL in his left knee and missed the final 14 games of the season. He’s starter-quality. 

3.19 (83 overall) - Pittsburgh Steelers - Kaleb Johnson, RB, Iowa.  Love this pick for the Steelers.  They desperately needed a running back after letting Najee Harris walk in free agency, and Johnson is well-equipped to carry the load. Johnson, a true junior, was my #3 running back in this class behind only Ashton Jeanty and Omarion Hampton. In addition to being a good runner, he is a competent pass-catcher.  He should be able to do it all for the Steelers. 

3.20 (84 overall) - Tampa Bay Buccaneers - Jacob Parrish, CB, Kansas State.  Parrish is the best nickel corner in the draft.  This was an outstanding pick for Tampa Bay. 

3.21 (85 overall) - Kansas City Chiefs (via DEN) - Nohl Williams, CB, California. Good pick for KC.  In addition to Williams’ abilities as a corner (he was a second-team All-American), he brings value as a kick returner and on the field goal block team. 

3.22 (86 overall) - Los Angeles Chargers - Jamaree Caldwell, DT, Oregon. Sixth-year senior who will turn 25 this year.  Caldwell is a load (342 lbs.) but I don’t see much that makes me think he’s special other than the fact that he ran a good 40 for his size. He looks like a rotational player.  I had a 7th round grade on him.  

3.23 (87 overall) - Green Bay Packers - Savion Williams, WR, TCU.  Williams is a hybrid rusher/receiver who compares similarly to Cordarrelle Patterson. 

3.24 (88 overall) - Jacksonville Jaguars (via MIN) - Caleb Ransaw, CB, Tulane.  Ransaw is a big nickel corner with outstanding speed (4.33). He posted a 9.96 RAS, which is a top-10 number since 1987. 

3.25 (89 overall) - Jacksonville Jaguars (via HOU) - Wyatt Milum, G, West Virginia.  Milum was a 2nd-team All-American as a left tackle at West Virginia.  His PFF grades were outstanding. He posted an 89.2 RBLK grade and a 92.5 PBLK grade.  He did not allow a sack over the past 2 seasons.  The question for him will be whether he can successfully transition to the interior of the offensive line. 

3.26 (90 overall) - Los Angeles Rams - Josaiah Stewart, EDGE, Michigan.  Outstanding pick for the Rams.  I see a future Pro Bowler and had a second round grade on him.  He’s got back to back years with RDEF grades above 83.7.  Per Brett Kollman, he had a 38.7% pass rush win rate in true pass sets.  In the past 10 years, no other player has done that.  This guy is a future star. 

3.27 (91 overall) - Baltimore Ravens - Emery Jones, OT, LSU.  This pick doesn’t move me one way or the other.  I had a 5th round grade on Jones, but offensive tackles always get drafted higher than they should.  

3.28 (92 overall) - Seattle Seahawks (from DET through NYJ and LV) - Jalen Milroe, QB, Alabama.  This is an intriguing pick for the Seahawks.  Milroe doesn’t have to start right away because they have Sam Darnold in front of him, but Sam Darnold is also on his 5th NFL team.  Would it really be surprising to see him eventually lose the job to Milroe? The Seahawks later traded backup QB Sam Howell, clearing the runway for Milroe.  Milroe is inconsistent as a passer, but his speed as a runner is tantalizing. And the last time the Seahawks spent a third round pick on a quarterback, it worked out pretty well for them:  Russell Wilson led them to two Super Bowls, winning one. 

3.29 (93 overall) - New Orleans (via WAS) - Jonas Sanker, S, Virginia. Reliable tackler.  More tackles (220) than any other safety in this class.  He also had 15 pass breakups and was a captain at Virginia.  My primary concern is that he didn’t have great grades, per PFF, with a best season grade of just 77.8. 

3.30 (94 overall) - Cleveland Browns (via BUF) - Dillon Gabriel, QB, Oregon. Gabriel is a bit undersized, but he’s a very accomplished college quarterback.  He started 65 games, had a QBR of 86.5, and had good PFF grades against the blitz (80.5).  Seems like the ideal sort of guy to bring in as a long-term backup for your NFL franchise. 

3.31 (95 overall) - New England Patriots (via KC) - Jared Wilson, C, Georgia.  Great value pick.  New England needed help all over the offensive line, and they got some here.  He had a RAS of 9.97, which is the 3rd-best score ever for a center.  Athleticism matters bigly for the interior offensive line positions.  Great pick for the Pats.    

3.32 (96 overall) - Atlanta Falcons (from PHI) - Xavier Watts, S, Notre Dame.  I’m baffled that Watts fell this far.  I had a first-round grade on the two-time first-team All-American and two-time captain.  Although he has some athleticism concerns, he has outstanding range and ball skills, with 13 picks over his college career.  This is another pick that might wind up being the steal of the draft.  

3.33 (97 overall) - Houston Texans (via MIN) - Jaylin Smith, CB, USC.  This is a reach to me. I had a sixth round grade on Smith. He’s got decent speed but that’s about all I can say for him. 

3.34 (98 overall) - Las Vegas Raiders (via MIA) - Caleb Rogers, G, Texas Tech. I had a UDFA grade on Rogers.  Can’t say I approve of this pick. He does have some positional versatility.  He played 35 games at RT, 16 at LT, 2 at LG, and 2 at RG. 

3.35 (99 overall) - Las Vegas Raiders (via HOU from NYG) - Charles Grant, LT, William & Mary.  This is a great pick.  Grant posted outstanding grades per PFF: 91.2 overall, 90.4 RBLK, and 88.1 PBLK. Despite the subpar competition, this is definitely a worthwhile gamble at the end of round 3 for a team whose left tackle (Kolton Miller) is holding out. 

3.36 (100 overall) - San Francisco 49ers - Upton Stout, DB, WKU.  Stout is a 5’8 slot corner/safety hybrid that gives the 49ers an intriguing chess piece on defense. 

3.37 (101 overall) - Denver Broncos (via PHI from ATL from LAR) - Sav’ion Jones, DE, LSU.  The Broncos traded up to make sure they got Jones.  He’s a prototypically-sized 3-4 defensive end at 6’5, 289 pounds.  Despite his size, he can still scoot, as he posted a 1.59 10-yard split in the forty. 
3.38 (102 overall) - Minnesota Vikings (via DET) - Tai Felton, WR, Maryland.  Felton, a third-team All-American, is an impressive athlete, but a late bloomer.  He had a sub-2.0 Y/RR for his career.  He never had double-digit touchdowns in a season. What I do like is that he plays on the special teams units, contributing on both the kick and punt coverage teams.