49ers' Kyle Shanahan on Nick Bosa contract talks: No updates there
49ers' Fred Warner talks potential Garoppolo-Lance competition, contract situation
Kyle Shanahan explains why 49ers teammates play hard for Jimmy Garoppolo
Richard Sherman still betting on Justin Fields to 49ers in draft
49ers news: Nick Bosa calls rookie Javon Kinlaw 'one of the biggest humans' he's ever seen
49ers sign DT Willie Henry to reserve/futures contract, per report
49ers injury news: Kyle Shanahan provides updates on George Kittle, Kyle Juszczyk, Richard Sherman, Ross Reynolds, others
Richard Sherman has talked contract with 49ers, plans to play three more seasons after 2020
Blaine Gabbert is PFF's 33rd ranked quarterback
49ers projected to be awarded compensatory picks in 2022 for losses of Thomas, Hyder
Kyle Shanahan: Elijah Mitchell on schedule to play Week 1, 49ers 'optimistic' about Mike McGlinchey
49ers' go-to target at camp is high-flying, football-obsessed Brandon Aiyuk