Shanahan says Garoppolo is starting QB as 49ers open camp
49ers training camp report: Raiders' Jimmy Garoppolo faces familiar defense – NBC Sports Bay Area & California
Broncos, Wilson edge Niners, Garoppolo 11-10 in prime time
Jimmy Garoppolo deal: Why the 49ers didn't trade the veteran QB - Sports Illustrated
49ers camp review: Jimmy Garoppolo has looked rusty
MMQB: 49ers sitting pretty in NFC playoff race after beating Saints - Sports Illustrated
What's the hold-up on trading Jimmy Garoppolo? One 49ers insider has a theory
49ers' Kittle glad he won't have final say on QB battle between Garoppolo, Lance: 'It's a toss-up for me'
The Monday Morning Show: 49ers Training Camp is Two Weeks Away
Kawakami: What are the 49ers doing? Keeping Jimmy Garoppolo, hedging on Trey Lance and embracing QB chaos - The Athletic
Garoppolo's mouth, Warner's hits, McDaniel's quips: Best moments from 49ers camp