Kyle Shanahan has a good problem at quarterback position ahead of
49ers' Kyle Shanahan Gives Curious Answer on Trey Lance, Sam
49ers news: Kyle Shanahan made adjustments and got his groove back
49ers news: It's time for Kyle Shanahan to look in the mirror
Jaguars' Week 16 opponent: San Francisco on three-game win streak
Kyle Shanahan has moved on from Patriots Super Bowl LI comeback
The myth of Kyle Shanahan and the reality of what he'll be taking
This 49ers team can rewrite Kyle Shanahan's playoff legacy
How Kyle Shanahan actually blew Super Bowl 54 for the 49ers
49ers: How Kyle Shanahan revitalized the offense with zone blocking
Kawakami: How Kyle Shanahan builds his 49ers coaching staff and
Kyle Shanahan: 49ers 'ready' for Trey Lance to take the reins, QB
49ers coach Shanahan reflects on loss to Pats while with Atlanta