Kyle Shanahan on Nick Bosa: Definitely not all the way there yet, but had a good week.
49ers coach Shanahan hopes his 'nerdy group' of players rests up for Thursday night game at Titans – East Bay Times
NFL fines 49ers' Trent Williams and Dre Greenlaw for unnecessary roughness vs. Eagles
What Kyle Shanahan said about the 49ers' transition from Jimmy G to Trey Lance to Brock Purdy
49ers news: Dre Greenlaw's penalties don't concern Kyle Shanahan - Niners Nation
Forty-Niners coach Kyle Shanahan expresses disbelief over linebacker Dre Greenlaw's ejection
Forty-Niners coach Kyle Shanahan expresses disbelief over linebacker Dre Greenlaw's ejection
Saleh explains what makes Shanahan a “relentless” head coach - Niners Nation
49ers HC Kyle Shanahan: Jimmy Garoppolo is our guy, and if he's good to go, Jimmy will be out there - Niners Nation