49ers Assistant a Surprise 'Name to Watch' as Head Coach
49ers head coach Kyle Shanahan: 'I expect' Jimmy Garoppolo will be traded
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times
49ers-Eagles: Kyle Shanahan, Brock Purdy speak after loss
49ers film room: how and why the 49ers audible from the run to a play action pass
Three quick takeaways from 49ers' 30-7 win over Steelers
How the Shanahan System Turns Afterthoughts Into Star Running Backs - The Ringer
49ers Mailbag: What did John Lynch say at the combine? Why doesn't Shanahan use Lance like he does Garoppolo/Purdy? Can SF bring back Jimmie Ward?
2017 Opponent Scouting Report: Week 5, 49ers Offense, Can We Trade For Kyle Shanahan? - Stampede Blue
49ers QB Trey Lance will play this year, Shanahan says — but there's a catch – Daily Democrat
Defining Kyle Shanahan's offense
49ers' Kyle Shanahan sees good in Trey Lance's game vs. Raiders
How Kyle Shanahan Creates Running Lanes - by Nick Kehoe