49ers coach Kyle Shanahan explains trading up to draft Trey Lance
49ers 31-7 loss to Eagles falls at feet of Kyle Shanahan
49ers news: Early offensive struggles and injuries present the
Mike Shanahan Not Interested In Coaching
Barrows: A hat designer, a retriever named George and other things
49ers Coach Confirms Injuries Suffered In Sunday's Win Over
Kyle Shanahan is the young mind behind the 49ers' old-school march
2017 Opponent Scouting Report: Week 5, 49ers Offense, Can We Trade
Kyle Shanahan says 49ers treated Cowboys game 'like any other game'
49ers' Shanahan: Lance can make it 'with us or someone else' in
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
Kyle Shanahan has 'beef' over 2022 49ers hat options
How Kyle Shanahan Brilliantly Baited the Packers Defense Into a