49ers camp: Watching Garoppolo, Lance work yields bizarre scenes
Kyle Shanahan Shares Updates on 49ers Training Camp
Big update: Brock Purdy healing, Javon Kinlaw, 49ers Pro Bowl
NBC Sports Bay Area & California
49ers' Javon Kinlaw takes next step in rehab; Brock Purdy showing progress
49ers' Javon Kinlaw takes next step in rehab; Brock Purdy showing progress
Transcripts: Brock Purdy, Steve Wilks, Chris Foerster preview 49ers-Cardinals Week 4 matchup
Richard Sherman picks Jimmy Garoppolo for third time after scare
Transcript: What Kyle Shanahan said 2 days after 49ers' Week 16 win vs. Commanders
49ers camp: Watching Garoppolo, Lance work yields bizarre scenes
49ers' Javon Kinlaw cleared to practice; Brock Purdy looks better than last week - The Athletic
Transcripts: What Brock Purdy, Steve Wilks said after 49ers' 2nd training camp practice