The scouting combine begins Feb. 26 in Indianapolis, and plenty of schools will have their own pro-day workouts. With each passing week, the draft picture is slowly clearing up as we race toward the start of the draft on April 25. Certainly a lot has already changed since my first mock in December, including a new top quarterback in Ohio State's Dwayne Haskins following Justin Herbert's decision to return to Oregon.
Let's take a turn through all 32 first-round picks, starting with the 3-13 Arizona Cardinals and ending with those Super Bowl champion Patriots. And be sure to check out my most recent top 32 draft rankings, along with in-depth scouting breakdowns for more than 300 prospects in the class.
Note: Underclassmen are denoted below with an asterisk.
Nick Bosa, DE, Ohio State*
With Kliff Kingsbury and Vance Joseph looking to bring back the 3-4 defensive scheme to the desert, look no further than the Chargers' use of Joey Bosa for a glance at how his younger brother would fit with the Cardinals. Expect Nick to play defensive end but also get some snaps standing up on the edge. Either way, Bosa will collect offensive tackles using his length, speed and power. He could get double-digit sacks as a rookie.
McShay: Bosa is most complete player in NFL draft
Todd McShay explains why he expects DE Nick Bosa to be drafted No. 1 overall by the Cardinals, and Mel Kiper Jr. explains why Arizona could trade down.
Josh Allen, OLB, Kentucky
The Niners really want an edge rusher after only DeForest Buckner cracked six sacks for them in 2018 (Buckner had 12). Allen blew up offensive linemen all season en route to 17 sacks and 21.5 tackles for loss for the Wildcats. With his big 6-foot-5, 260-pound frame, Allen could line up as a defensive end in the 49ers' 4-3 scheme if he tacks on some more weight.