49ers quarterback Brock Purdy resumes throwing program
I have such beef right now': Kyle Shanahan furious at NFL
49ers: Trey Lance a culmination of Kyle Shanahan's read-option studies
Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
No Trey Lance in Week 2? Kyle Shanahan Explains Why
49ers coach Kyle Shanahan plans quarterback rotation switch in second exhibition game
How Brock Purdy, 49ers quarterback training camp rotation will work – NBC Sports Bay Area & California
49ers' Kyle Shanahan plans to spell Christian McCaffrey more often
Kawakami: Kyle Shanahan on the moment he knew Brock Purdy was his QB, searching for a 49ers title and more - The Athletic
49ers coach Kyle Shanahan plans quarterback rotation switch in 2nd exhibition game
Opposing View: 49ers Coach Kyle Shanahan Transcript
Kyle Shanahan Reviews the Start of the 49ers Offseason Program
49ers coach Kyle Shanahan plans quarterback rotation switch in second exhibition game