49ers-Commanders Injury Report: Brock Purdy, Charvarius Ward still limited at practice
49ers 53-man roster projection: Defensive Line
Transcript: What Kyle Shanahan said 2 days after 49ers' Week 16 win vs. Commanders
Transcripts: Brock Purdy, Steve Wilks, Chris Foerster preview 49ers-Cardinals Week 4 matchup
49ers Cutback • A podcast on Spotify for Podcasters
Transcript: What Kyle Shanahan said 2 days after 49ers' Week 16 win vs. Commanders
49ers Cutback • A podcast on Spotify for Podcasters
San Francisco 49ers offseason: What challenges will Nick Bosa face coming back from ACL injury? - Niners Nation
Javon Kinlaw - San Francisco Chronicle
49ers practice report: Kyle Shanahan's no-nonsense message received
NBC Sports Bay Area & California
49ers practice report: Kyle Shanahan's no-nonsense message received