So I think my perfect mock looks like this. I've tried to make it reasonably realistic although it may be ambitious when all is said and done. The top 5 are pretty locked in for me as things stand. Later day 3 is much more up in the air.
1. Akheem Mesidor, EDGE, Miami
Despite mocks now putting him above our first pick, I think he still falls on account of his age.
2. Austin Barber, OT, Florida
One of the best run blocking tackles who grades just as well at both gap and zone. What has warmed me up to him is the fact that in his last six games, he only gave up three pressures.
3. Treydan Stukes, CB/S, Arizona
I think I've discussed him enough.
4a. Charles Demmings, CB, Stephen F Austin
I do wonder whether a 4.3 CB who jumps 43" makes it this far when the draft rolls around, but he's available currently.
4b. De'Zhaun Stribling, WR, Ole Miss
5. Oscar Delp, TE, Georgia
or Marlin Klein, TE, Michigan
Whomever is available.
6a. Cole Wisniewski, S, Texas Tech
Special teamer and S/LB hybrid.
6b. Micah Morris, G, Georgia
Future Onwenu replacement
6c. Justin Jefferson, LB, Alabama
6d. Keyron Crawford, EDGE, Auburn
I'd gladly take Keyshawn James Newby or Ethan Burke here. Crawford's work ethic gets the edge.
7. Rohan Jones, TE, Arkansas
Delp or Klein could be Austin Hooper replacements while Jones, who is very athletic, is a developmental Hunter Henry replacement.
UDFA
Max Bredeson or Cody Hardy as blocking TEs/FBs.
Kaleb Proctor, DL, SE Louisiana