49ers news: Kyle Shanahan calls Jimmy Garoppolo's tenure with the 49ers “extremely successful” - Niners Nation
Analysis: The 49ers' heavy investment in Trey Lance backfires, but it hasn't destroyed the franchise
49ers introduce new QB Jimmy Garoppolo, hopeful of long-term deal
Grant Cohn: With Jimmy Garoppolo going down, Kyle Shanahan can show his coaching chops
Nevius: Trying to make sense of this season's 49ers squad
Barber: Kyle Shanahan has a lot to gain, or lose, vs. Bill Belichick
Kyle Shanahan opens up about play of Jimmy Garoppolo vs Rams
Kyle Shanahan does not have full faith in Jimmy Garoppolo — Nick Wright, NFL
Kyle Shanahan: No guarantee Jimmy Garoppolo will be alive or on roster Sunday - NBC Sports