Kyle Shanahan - San Francisco Chronicle
4 ways Trey Lance, 49ers attack weak Texans team in Week 17
49ers poised for 4-0 start? Kyle Shanahan not going to go there
Kyle Shanahan: Only meltdown can stop 49ers' Brock Purdy as QB1
49ers inactives vs. Rams: Trent Williams being out is a huge loss
49ers poised for 4-0 start? Kyle Shanahan not going to go there
San Francisco 49ers rookie QB Trey Lance to make first career start in place of injured Jimmy Garoppolo - ESPN
Colton McKivitz Named to PFF's 2023 All-Breakout Team
49ers add pass rusher Randy Gregory in trade with Broncos
Kyle Shanahan: 49ers made 2022 QB decision a year ago with Trey Lance
49ers Reuben Foster poised for camp battle
Nick Bosa's holdout going 'exactly' how 49ers' Kyle Shanahan expected
49ers announce they've signed all their 2023 NFL Draft class