49ers' Kyle Shanahan defends call of play that ended with Trey
49ers news: Kyle Shanahan made adjustments and got his groove back
Kyle Shanahan of Atlanta Falcons next daunting task - Rebuilding
Eagles Rewind: Remembering Kyle Shanahan's first visit to Philly
Kyle Shanahan has moved on from Patriots Super Bowl LI comeback
Report: 49ers will offer head coaching job to Kyle Shanahan - NBC
49ers: Kyle Shanahan sees bright side of Trey Lance's performance
San Francisco 49ers: Kyle Shanahan reveals why he almost canceled
Why did 49ers' Drake Jackson disappear? Shanahan's blunt explanation
Can 49ers' Kyle Shanahan solve Cowboys' dominant defense?
Jaguars/NFL Insider: Bold move by 49ers should be applauded
Kyle Shanahan has a good problem at quarterback position ahead of
The Niners' Offense Is Cruising — Until Kyle Shanahan Runs Out Of