Most of the phantom drafts that I have seen project Nelson to be gone before the 49ers get to pick. We might need to address our O line deficiencies through free agency rather than the draft.
Darnold, Rosen, Allen, Barkley, Fitzpatrick, Chubb, and Key should be 7 of the 8/9 (depending on the coin flip) players taken before our first selection. Just have to hope that one or two teams take other guys like Mayfield, Ridley, James, Josh/Lamar Jackson, Payne, McGlinchey etc. I'm fairly confident Nelson can last until our pick but you never know.
Like with most years it doesn't look like the interior OL depth is too great. Braden Smith (Auburn) looks a good second day prospect and is good at both run and pass blocking. Might almost be worth going for both Nelson and Smith...Billy Price and Frank Ragnow are okay second/third day prospects but don't fill me with near as much confidence as Nelson does - I'd almost be willing to trade up for him! Hopefully teams go a bit QB crazy and we see 4-5 go off the board before our pick. Mike McGlinchey may be a back-up pick, can start on the interior then take over at LT when Staley retires. Maybe Connor Williams will really fall off too and we can grab him on the second/third day. Mitch Hyatt could be a good late OL prospect as well on the third day.
I'm not in love with the WR class this year so I think FA is the way to go in recruiting a new first/second receiver to pair with Garcon, Goodwin, and Taylor as our four primary WRs. Ridley has good skills but his production leaves a lot to be desired. Other guys like Sutton, St. Brown, Kirk, Campbell, Cobbs, Washington, Miller etc don't fill me with confidence either, so maybe draft one or two guys late who have good skills and production like Gallup, Wieneke, or Lazard. In terms of free agents, Jarvis Landry and Marqise Lee could be good picks.
Definitely reckon we should invest in one or two good FA corners. Malcolm Butler and Kyle Fuller, maybe?