*** 2018 NFL MOCK DRAFT updated Feb. 17. This mock draft will be updated occasionally. Follow @walterfootball for NFL Draft updates. ***
San Francisco 49ers: Sam Darnold, QB, USC 2017 NFL Mock Draft Pick (as of 2/15): Jonathan Allen, DE/DT
I once gave the 49ers a franchise quarterback in my 2017 NFL Mock Draft. That's not the case anymore, as I've slotted Jonathan Allen to them. This is predicated on them trading for Jimmy Garoppolo or signing a veteran, but I'm only factoring my first-round picks in this early 2018 NFL Mock Draft, so quarterback it is.
Sam Darnold has taken the Pac-12 by storm, as he's been incredible ever since taking over as the starter, which was capped off by his amazing Pac-12 performance. A big quarterback with a nice arm, terrific accuracy and decent mobility, Darnold could end up being the No. 1 pick in the 2018 NFL Draft.
Los Angeles Rams: Christian Kirk, WR, Texas A&M 2017 NFL Mock Draft Pick (as of 2/15): None
Taking a quarterback is a realistic scenario, but the Rams have given up so much for Jared Goof that they can't quit on him yet. Perhaps that'll change once the 2019 NFL Draft rolls around, but I don't think they'll abandon him after two years. Besides, they can just chalk it up to not having enough weapons for Goof.
The Rams are so devoid of talent at receiver that they're counting on Brian Quick improving and contributing more. It's a sad state of affairs in Los Angeles, but it could change with some quality offseason decisions. This would be one, as Christian Kirk is an absolute stud who would be a massive upgrade at receiver.
Cleveland Browns: Josh Rosen, QB, UCLA 2017 NFL Mock Draft Pick (as of 2/15): Myles Garrett, DE and Marlon Humphrey, CB
I currently have the Browns passing on quarterbacks in my 2017 NFL Mock Draft, so if that happens, they'll almost certainly pick one of the top signal-callers in this class.
Josh Rosen was once the projected No. 1 overall pick in the 2018 NFL Draft, but he's been passed by Sam Darnold. It also must be noted that NFL coaches and owners are wary of the sort of things Rosen has discussed to the media. However, he's young and could improve his thinking.
New York Jets: Arden Key, DE/OLB, LSU 2017 NFL Mock Draft Pick (as of 2/15): Leonard Fournette, RB
With the top two quarterbacks off the board, the Jets could opt for a lesser signal-caller, but that's not their style. They'll take the best player available, and the prospect who qualifies fills a huge need.
Arden Key has been unstoppable in 2016 and happens to be the sort of monstrous pass-rusher that could really help improve New York's woeful defense.
Buffalo Bills: Derwin James, S, Florida State 2017 NFL Mock Draft Pick (as of 2/15): Pat Mahomes, QB
The Bills surrendered tons of big plays in the passing game this past season. Part of the blame is on Stephon Gilmore, who was woeful. The other part is some very shaky safety play that needs to be addressed in the wake of Aaron Williams' potentially career-threatening injury.
Derwin James has missed some time in 2016 with a knee injury, but he's a monstrous safety (6-3, 211) who happens to be a terrific athlete. He's still projected to be a top-10 pick.
Jacksonville Jaguars: Mike McGlinchey, OT, Notre Dame 2017 NFL Mock Draft Pick (as of 2/15): Solomon Thomas, DE
Blake Bortles has been an utter failure thus far, but something the Jaguars can point to is poor pass protection. They signed Kelvin Beachum last offseason, but he was recently released because he struggled coming off an ACL tear. Bortles' blind side needs to be protected for a change.
Mike McGlinchey would probably be the top tackle chosen in the 2017 NFL Draft if he were to declare, but he announced that he would be returning to school.
Indianapolis Colts: Sam Hubbard, DE, Ohio State 2017 NFL Mock Draft Pick (as of 2/15): Dalvin Cook, RB
Trent Cole is old and won't be on the roster much longer. Robert Mathis, meanwhile, has announced his retirement. Indianapolis needs some young blood on the edge.
Sam Hubbard saw his sack total drop from 6.5 in his freshman year to 3.5 in 2016, but he's a freak athlete poised to have a breakout junior campaign.
I'm sure Andy Dalton would love someone like Calvin Ridley to throw to opposite A.J. Green. The Bengals lost Marvin Jones last offseason, and time will tell if Tyler Boyd can be an appropriate replacement. It didn't look good in the wake of Green's injury, as Cincinnati became completely stagnant.
Chicago Bears: Minkah Fitzpatrick, CB, Alabama 2017 NFL Mock Draft Pick (as of 2/15): Mitch Trubisky, QB
The Bears have a couple of promising, young cornerbacks, but they could use a No. 1 player at the position. General manager Ryan Pace talked about adding some talent to the secondary this offseason, but if he takes a quarterback early and a subsequent play-maker or blocker, Chicago will have to wait until next offseason to obtain an elite corner.
New Orleans Saints: Malik Jefferson, LB, Texas 2017 NFL Mock Draft Pick (as of 2/15): Derek Barnett, DE
The Saints have numerous issues on defense at every level. This includes their linebacking corps, thanks to their foolish decision to sign James Laurinaitis last offseason. They can make amends for that by drafting the ultra-talented Malik Jefferson.
Miami Dolphins: Quenton Nelson, G, Notre Dame 2017 NFL Mock Draft Pick (as of 2/15): Taco Charlton, DE
Laremy Tunsil was a great addition to Miami's offensive line. He'll move to tackle once Branden Albert moves on, which could be soon, given Albert's injury issues. Quenton Nelson was projected as a first-round pick before returning to school, and he's the top prospect available who makes sense.
Denver Broncos: Christian Wilkins, DT, Clemson 2017 NFL Mock Draft Pick (as of 2/15): Ryan Ramcyzk, OT
The Broncos have big problems on the defensive line. Derek Wolfe is great when healthy, but that's about it. Malik Jackson was sorely missed last year, as Denver couldn't stop the run at all.
New York Giants: Tyquan Lewis, DE, Ohio State 2017 NFL Mock Draft Pick (as of 2/15): Deshaun Watson, QB
The Giants spent a ton of money on their defensive line last offseason, but they now stand to lose Jason Pierre-Paul to free agency. If that happens, they'll have to find a new bookend across from Olivier Vernon.
Baltimore Ravens: Saquon Barkley, RB, Penn State 2017 NFL Mock Draft Pick (as of 2/15): Cam Robinson, OT
Saquon Barkley is a very talented running back and projects as a top-15 selection in the 2018 NFL Draft. The Ravens could be interested, as they don't really have anything at the position unless Kenneth Dixon pans out.
Carolina Panthers: Bradley Chubb, DE, N.C.State 2017 NFL Mock Draft Pick (as of 2/15): Marshon Lattimore, CB
Charles Johnson is an impending free agent, and the Panthers have shown that they're not afraid to let go of veterans. They'll need to find a talented pass-rusher to play across from Kony Ealy.
Minnesota's struggles at tackle are pretty well documented. With no first-round pick in the 2017 NFL Draft, they may have to wait to find a solid left tackle prospect until the 2018 NFL Draft rolls around.