49ers' Kyle Shanahan breaks silence on Trey Lance, Sam Darnold decision
Why Kyle Shanahan and the 49ers aren't taking the Panthers lightly
Preview capsule: Sean McVay seeks elusive regular-season win vs. Kyle Shanahan when Rams host 49ers, Associated Press
Kyle Shanahan doesn't expect Brock Purdy to play preseason opener
What The 49ers Said Following Their 21-13 Win Over The Seahawks
49ers cast a wary eye toward Carolina's McCaffrey, well aware of his talent
Transcript: Kyle Shanahan previews 49ers-Panthers Week 5 matchup
The Xs and Os: Kyle Shanahan and the 49ers rule the run game with motion
For the Steelers, it's less about 49ers QB Brock Purdy and more about defending Kyle Shanahan's time-tested offense
Garoppolo, stingy defense lead 49ers past Panthers 37-15
49ers vs. Panthers: Kyle Shanahan has team's East Coast travel formula down - The Athletic
49ers' roster drama low aside from Trey Lance's status ahead of Chargers
Dallas Cowboys at 49ers: Mike McCarthy vs. Kyle Shanahan battle is center stage - Blogging The Boys
49ers, Kyle Shanahan failed to give Trey Lance a real chance. Now they've moved on
Road Trip: Kyle Shanahan explains why East Coast stay is important for 49ers