49ers: Shanahan vs. Cable Choice Points to Fork in the Road
49ers' Shanahan says no to Garoppolo return, commits to Purdy-Lance
49ers press conference: Garoppolo, Shanahan bury loss to Falcons
Transcript: 49ers introductory press conference for Jimmy Garoppolo
What 49ers QB Trey Lance has in common with Tom Brady, Aaron Rodgers
Jim Harbaugh's Final Postgame Press Conference - 49ers Vs
Grant Cohn: How Jed York should judge new 49ers coach Kyle Shanahan
49ers' Jimmy Garoppolo says thing are cool with Kyle Shanahan
49ers HC Kyle Shanahan, GM John Lynch Full Introductory Press