It's April. That means mock draft season.
Here's my first mock of 2019, going all the way to the Buffalo Bills' 40th overall pick in Round 2:
The Bills are in a great position to trade down and grab more picks or stay at nine and get a terrific talent on the defensive side. That’s exactly what they get here in Oliver, an elite defender who can step in and play right away, especially given how head coach Sean McDermott loves to rotate players up front. Oliver is incredibly explosive off the ball, which allows him to penetrate and disrupt plays in the backfield and even pressure the quarterback, something the Bills could really use from the interior defensive line. The knock on him is his frame. At 6' 2" and 287-pounds, he’s shorter and lighter than what you usually want from an interior defensive linemen, which is why he needs to rely on his speed, athleticism, and explosiveness off the ball to beat offensive linemen before they can really latch on to him. The Bills already have Star Lotulelei as their primary run-stuffing and block-eating defensive lineman, which means Oliver wouldn’t have to be used to do that right away and could play to his strengths as a penetrator and pursuer. 10. Denver Broncos - LB - Devin White (LSU)11. Cincinnati Bengals - LB - Devin Bush (Michigan)12. Green Bay Packers - TE - T.J. Hockenson (Iowa)13. Miami Dolphins - QB - Drew Lock (Missouri)14. Atlanta Falcons - OL - Jonah Williams (Alabama)15. Washington Redskins - WR - D.K. Metcalf (Mississippi)16. Carolina Panthers - OT - Andre Dillard (Washington State)17. New York Giants - EDGE - Clelin Ferrell (Clemson)18. Minnesota Vikings - TE - Noah Fant (Iowa)19. Tennessee Titans - OL - Cody Ford (Oklahoma)20. Pittsburgh Steelers - CB - Greedy Williams (LSU)21. Seattle Seahawks - EDGE - Brian Burns (Florida State)22. Baltimore Ravens - C - Garrett Bradbury (NC State)23. Houston Texans - OT - Greg Little (Mississippi)24. Oakland Raiders - DL - Christian Wilkins (Clemson)25. Philadelphia Eagles - RB - Josh Jacobs (Alabama)26. Indianapolis Colts - DL - Dexter Lawrence (Clemson)27. Oakland Raiders - CB - Byron Murphy (Washington)28. L.A. Chargers - DL - Jerry Tillery (Notre Dame)29. Kansas City Chiefs - CB - DeAndre Baker (Georgia)30. Green Bay Packers - S - Nasir Adderley (Delaware)31. Los Angeles Rams - EDGE - Jaylon Ferguson (Louisiana Tech)32. New England Patriots - TE - Irv Smith, Jr. (Alabama)