I'll try to keep this updated for as many picks as I can. Lots of head-scratchers on Day 1.
1. Arizona - Kyler Murray - excellent pick. Upgrade the most important position with one one the most talented prospects of the decade.
2. SF - Nick Bosa - not as high on Bosa as most, and SF really thinks it's making moves by adding another DL prospect? If he can stay healthy and off of Stormfront, he should alright.
3. NYJ - Quinnen Williams - OL and WR are the big needs, but Williams is the best non-QB in the class. Thankfully, the Jets are a mess, and Williams individual excellence will only matter so much.
4. Oakland - Clelin Ferrell - big reach. Solid player, liked him back when he was a RS Freshman, but he appears to lack the juice needed to be a high-end Pass Rusher. Poor start for Mayock.
5. TB - Devin White - elite athlete, great player. Very early to select an Off Ball LB given their other needs, but he fits a need and brings CB speed to the LB position. The money doesn't work out very well for TB.
6. NYG - Daniel Jones - LOL!
7. Jacksonville - Josh Allen - not the unit that needs help, but Allen brings elite instincts and intelligence to a Defense that needs to be elite for them to have any shot at the playoffs.
8. Detroit - TJ Hockenson - good all-around player, but he'll need to develop much quicker than most 1st RD TE's (and TE's in general) to justify the pick.
9. Buffalo - Ed Oliver - rare talent, excellent value, and he'll pair great with Harrison Phillips. Common theme throughout the Top 10, though, Defense isn't the reason Buffalo has been bad.
10. PIT (from Denver) - Devin Bush - they needed speed at LB, and Bush is a great prospect. Trading up for an Off Ball LB is hard to justify from a value standpoint, but if he can be a Ryan Shazier, he'll be worth it - big If.
11. Cincinnati - Jonah Williams - good player, and Cincinnati badly needed OL help. While his athleticism limits his upside at OT, he combines elite intelligence and technical skill (particularly for his age).
12. GB - Rashan Gary - lots of depth at DE for GB, which is good, but the Offense needs help, and Gary comes with his fair share of risk.
13. Miami - Christian Wilkins - solid DT, great locker-room presence, horrible start for the Flores-Grier combo. Does Wilkins help the future QB? No. Is Wilkins an elite talent, one that's just too good to bypass? No. From a team-building perspective, I hate this pick.
14. Atlanta - Chris Lindstrom - fantastic OL with elite athleticism. When Atlanta had the best Offense in the NFL, their OL was one of the 2-3 best in the league.
15. Washington - Dwayne Haskins - solid value for a promising prospect. I worry if the situation is good enough for him, and there will be pressure to play him early.
16. Carolina - Brian Burns - I like Burns more than many here, but the fit is very strange, and OT was the more pressing need. Andre Dillard is a better prospect and fit.