Brandon Aiyuk Shines; Observations from 49ers Training Camp - Aug. 16
Jimmy Garoppolo reports to camp; Kyle Shanahan: 49ers are Trey Lance's team – NBC Sports Bay Area & California
49ers vs. Bengals final score: Observations from San Francisco win
Trey Lance pushing Jimmy Garoppolo for 49ers starting QB job
49ers news: Fred Warner and Brandon Aiyuk fight at practice; Garoppolo throws off to the side - Niners Nation
49ers Training Camp Day 9 Breakdown: Offense
5 Questions with Niners Nation: 49ers versus Jaguars - Big Cat Country
49ers observations: Jimmy Garoppolo keeping Fred Warner happy – NBC Sports Bay Area & California
Buccaneers Battle Defending NFC West Champs 49ers in Week 11
49ers' 53-man roster projection: Good news for Jimmy Garoppolo