Kyle Shanahan: “We have moved on to Trey”
49ers Coach Kyle Shanahan Looks At Momentum San Francisco Has Been Building, His Love For This Team In The Face Of Adversity – NBC Bay Area
The Redshirt Rookie QB Season Is a Fantasy That Few Teams Can Afford - The Ringer
49ers remain undecided on backup quarterback headed into exhibition finale
Kawakami: Kyle Shanahan on the moment he knew Brock Purdy was his QB, searching for a 49ers title and more - The Athletic
Jimmy Garoppolo to remain 49ers' starter as Kyle Shanahan backtracks on possibly replacing quarterback
Nick Bosa's holdout from 49ers, Update
The 49ers are a talented mess, and that's why Kyle Shanahan has to go - Niners Nation
Nick Bosa's holdout has gone 'exactly' how 49ers' Shanahan envisioned
49ers' Kyle Shanahan, John Lynch in favor of emergency backup QB rule change: 'Very smart thing to have'
Jags losing Jalen Ramsey trade, now face their former star - WTOP News