pick) by the
Ranking Top-25 49ers: No. 20 Malcolm Smith
5 hours ago
Robert Turner on Jerick McKinnon being a fit: “He has the all of the physical tools and he's very coachable”
90-in-90: Bradley Pinion
Does cornerback depth chart offer much of an opportunity for UDFAs?
2018 NFL Forecast: NFC West Roundtable
Staley on Sherman: "I thought I was gonna hate him"
DeForest Buckner is flying under the radar on the national level
What if: Taking away a Super Bowl win
90-in-90: Coleman Shelton
Is secondary the 49ers biggest weakness?
Golden Nuggets: Minicamp is a wrap
At least this 49ers roster doesn't weaponize helmets
From University of Minnesota, Keith Fahnhorst became a 49er for life
Ranking Top-25 49ers: No. 21 Eli Harold
Kyle Shanahan knows things won't always be perfect for Jimmy Garoppolo
Jimmy Garoppolo takes the blame after struggling with snap count, throws at 49ers' minicamp
Revisiting SI's 2017 Ranking of the Top 100 College Football Players: Who Did We Get Wrong?
49ers' Joe Williams: Looks improved
Jimmy Garoppolo struggles at 49ers’ minicamp
ProFootball Talk on NBC Sports
San Francisco 49ers: Five thoughts from the spring sessions
A sum greater than its parts: Jimmy Garoppolo, Richard Sherman give 49ers leadership they sorely lacked
Something I've noticed around Niners Nation
Garrett Celek made the most of his opportunities after the catch in 2017
49ers mailbag: How are things shaping up at wide receiver?
49ers 90-in-90: CB Tyvis Powell