It wasn't until I finished my Round 1 mock draft that I realized how heavily this draft is weighted toward defense. This is the best cornerback draft I've seen -- good news for the Eagles, who need help there desperately -- but it is also deep in safeties and pass rushers.
Eight of my first nine picks -- and 13 of the first 16 -- are defensive players. I have two safeties being drafted before the first quarterback (Deshaun Watson). I have three Ohio State defensive backs being drafted in the top 14, including -- spoiler alert -- Gareon Conley going to the Eagles.
Mock drafts usually wind up looking pretty foolish when the real draft gets underway, but everybody does them so here goes: I'm sure there will be trades on draft night but I won't even try to predict those. I'll just make the 32 picks as they stand right now.
Complete coverage of the Philadelphia Eagles and their NFL rivals from NBC Sports Philadelphia.
1. Cleveland Browns - Myles Garrett, DE, Texas A&M (6-4, 272)
I would say this is a sure thing but it is the Browns picking so who knows? Garrett was the consensus No. 1 even before his great workout at the combine.
2. San Francisco 49ers - Solomon Thomas, DE, Stanford (6-2, 273)
Actually looks lean at 273. Probably will add 10 to 15 pounds, which will allow him to slide inside.
3. Chicago Bears - Jonathan Allen, DT, Alabama (6-3, 304)
The Bears could go in several directions but coach John Fox thinks defense-first, and Allen is a dominating run defender.
4. Jacksonville Jaguars - Leonard Fournette, RB, LSU (6-0, 240)
New coach Doug Marrone likes to play power football and Fournette will provide it.
5. Tennessee Titans - Jamal Adams, S, LSU (5-11, 215)
Intense and physical, he will be a tone-setter for the Titans' defense.
6. NY Jets - Marshon Lattimore, CB, Ohio State (6-0, 193)
Tough, press corner with quick feet and instincts.
7. Los Angeles Chargers - Malik Hooker, S, Ohio State (6-1, 205)
Good size and elite ball skills. Will be an impact player right away.
8. Carolina Panthers - Derek Barnett, DE, Tennessee (6-3, 270)
It would be nice if Barnett slid to, say, the 14th spot (he would be a great fit for the Eagles), but I don't see him getting past Ron Rivera, who needs to improve his pass rush.
9. Cincinnati Bengals - Reuben Foster, LB, Alabama (6-0, 229)
The more I studied Foster, the more I liked him. Tough, explosive hitter. Uses his quickness to beat blockers and get to the football.
10. Buffalo Bills - Mike Williams, WR, Clemson (6-3, 218)
Great size and uses it to overpower defensive backs. Not a burner (4.6 speed), but plays to his strength on slants and fades.
11. New Orleans Saints - Tre'Davious White, CB, LSU (5-11, 195)
Saints stay close to home with this fast-rising corner.
12. Cleveland Browns - Deshaun Watson, QB, Clemson (6-2, 220)
More than anything, the Browns need someone who knows how to win. Watson knows how.
13. Arizona Cardinals - Marlon Humphrey, CB, Alabama (6-0, 198)
Mixed opinions on Humphrey. Some scouts love him, some question his ball skills. Seth Joyner likes him. That's good enough for me.
14. Philadelphia Eagles - Gareon Conley, CB, Ohio State (6-0, 195)
His stock has risen with an excellent showing at the combine which included a 4.44 in the 40. Solid package of size, speed and smarts. Good in press coverage, fluid in turn and transition. Lone weakness is tackling, where he needs to be more consistent. Day 1 starter.
15. Indianapolis Colts - Taco Charlton, DE, Michigan (6-5, 275)
Good pass rusher. Needs to improve defense against the run.
16. Baltimore Ravens - Charles Harris, DE, Missouri (6-2, 255)
Can play either as DE or standup LB. Either way he gets to the quarterback.
17. Washington Redskins - John Ross, WR, Washington (5-10, 188)
His 4.22 speed (a combine record) will make him the new DeSean Jackson.
18. Tennessee Titans - Corey Davis, WR, Western Michigan (6-2, 209)
The Titans need to put more playmakers around Marcus Mariota.
19. Tampa Bay Buccaneers - Dalvin Cook, RB, Florida State (5-10, 210)
He is the highest-rated running back on my board. Yes, I rank him ahead of Fournette due to his versatility and receiving ability. Off-the-field issues are a concern, but a reunion with Jameis Winston is too good to pass up.
20. Denver Broncos - Garett Bolles, OT, Utah (6-5, 297)
This draft is deep in some areas but not the O-line. Twenty picks in and we finally see one come off the board.
21. Detroit Lions - Haason Reddick, LB, Temple (6-1, 237)
Some mock drafts have Reddick going in the top 10. I think that's a little high, but his strong showing at the combine (he ran 4.52 and broad jumped 11-1) created a lot of buzz.
22. Miami Dolphins - David Njoku, TE, Miami (6-4, 246)
Still raw in some areas, but his athletic skills and versatility (he can line up inside or split wide) appeal to the Dolphins.
23. NY Giants - Malik McDowell, DT, Michigan State (6-6, 295)
With Johnathan Hankins unsigned, the Giants will be looking for muscle on the D-line.
24. Oakland Raiders - Cam Robinson, OT, Alabama (6-6, 322)
Has the tools to be a dominating O-lineman, but the effort isn't always there.
25. Houston Texans - Ryan Ramczyk, OT, Wisconsin (6-5, 310)
Only played one season at Wisconsin (he transferred from Wisconsin-Stevens Point) so is he ready for the jump to the NFL?
26. Seattle Seahawks - Kevin King, CB, Washington (6-3, 192)
This makes five corners off the board in the first round. King's size makes him a perfect fit for the Seahawks defense.
27. Kansas City Chiefs - Christian McCaffrey, RB, Stanford (5-11, 202)
Andy Reid loves smart, versatile backs (Brian Westbrook, Jamaal Charles) and McCaffrey is in that mold, although he projects as more of a receiver than a running back.
28. Dallas Cowboys - T.J. Watt, LB, Wisconsin (6-4, 252)
The Cowboys' defense needs to improve its pass rush and Watt, while not the force his brother J.J. is, has a quick first step and plays hard every snap.
29. Green Bay Packers - Forrest Lamp, OG, Western Kentucky (6-3, 309)
Not a sexy pick, but Aaron Rodgers will be happy to have him.
30. Pittsburgh Steelers - Takkarist McKinley, LB, UCLA (6-2, 250)
The Steelers' defense is all about pressure off the edge and McKinley (4.59 speed) brings it.
31. Atlanta Falcons - Jabrill Peppers, S, Michigan (5-10, 213)
Played all over the field and both sides of the ball in college, but projects as a strong safety -- and very good one -- in the NFL. The Falcons' defense is in need of playmakers.
32. New England Patriots - O.J. Howard, TE, Alabama (6-5, 250)
With Rob Gronkowski's health always a question mark, Howard makes a lot of sense here.