How Kyle Shanahan has completely mishandled Trey Lance
The 49ers see more work needed after 2-0 start on the road to open
Kyle Shanahan Explains Why He Ditched the 49ers' Two Quarterback
Kyle Shanahan Describes All the Quarterbacks He's Worked With
Nevius: 49ers' Kyle Shanahan sheds unwarranted criticism
Kyle Shanahan Says 49ers QB Trey Lance is Ready to Start But
Reality bites the 49ers. It looks like this is who they are
Kyle Shanahan plans to meet with 49ers again
The season ends. Whew. But what did we learn?
Does Kyle Shanahan Need a System Quarterback?
Kyle Shanahan unconcerned with Nick Bosa missing practice time
Kyle Shanahan explains why the 49ers can't always rely on Trey
Does Kyle Shanahan Need a System Quarterback?
How Kyle Shanahan has completely mishandled Trey Lance
How Kyle Shanahan has completely mishandled Trey Lance