Christian McCaffrey feels 49ers' sense of urgency at 'all-time high' – NBC Sports Bay Area & California
Christian McCaffrey has blunt response to critics of his 49ers usage – NBC Sports Bay Area & California
Tag: Christian McCaffrey – NBC Bay Area
Tough' for Trey Lance to beat out Jimmy Garoppolo, Kyle Shanahan says – NBC Sports Bay Area & California
Analyzing Kyle Shanahan's comments on the Trey Lance, Jimmy Garoppolo controversy
49ers' Kyle Shanahan details play call that led to Christian McCaffrey's TD pass
Tag: Christian McCaffrey – NBC Bay Area
Kyle Shanahan: It's 'unfair' to blame Jimmy Garoppolo for 49ers' struggles
Kyle Shanahan: Christian McCaffrey 'not a rental'
How 49ers rookie Jake Moody gives Kyle Shanahan more options
The San Francisco 49ers Are Exactly What The Giants FEAR
Extra Days Off Leave Brock Purdy in Good Shape for 49ers – NBC Bay Area