Transcripts: Brock Purdy, Steve Wilks, Chris Foerster preview
Morning Report: Highlights from the 49ers Preseason Opener
49ers cornerback Ambry Thomas inactive, doesn't play vs. Packers
49ers roster projection: Which draftees make the cut?
San Francisco 49ers' Ambry Thomas runs a drill at NFL football
Fresh off out-dueling Tom Brady, 49ers quarterback Brock Purdy is
What's happened to 49ers' Ambry Thomas? DeMeco Ryans' answer is
49ers 53-man roster projection: Early training camp edition
Transcripts: Kyle Shanahan, Brock Purdy, other 49ers react to 35-7
The Good and Not So Good from Day 12 of 49ers Training Camp: The
Observations from very, very bad 49ers loss to Titans
49ers Make Big Plays in Most Active and Physical Practice of Camp
49ers sign third-round draft pick Ambry Thomas to a four-year deal
49ers clinch playoff berth by holding off Rams 27-24 in OT
49ers racing to get their humbled rookie cornerbacks ready