Kyle Shanahan's relationship with Christian McCaffrey comes full-circle – NBC Sports Bay Area & California
No overstating it, 49ers' gamble on McCaffrey has Super Bowl-size stakes
RB Christian McCaffrey: Trade to 49ers 'the best thing that ever happened to me'
Christian McCaffrey serves warning to rest of NFL with San Francisco 49ers admission - Mirror Online
Where 49ers rank in Christian McCaffrey trade odds – KNBR
One year after trade, 49ers continue to strike gold with Christian McCaffrey
Christian McCaffrey traded to 49ers: San Francisco gets star running back from Panthers - DraftKings Network
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Christian McCaffrey Trade 'Not Just a One-Year Rental,' 49ers' Kyle Shanahan Says, News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey Trade Details: Revisiting the Trade From Carolina to San Francisco
How NFL RB pay ties to 49ers Christian McCaffrey trade
Christian McCaffrey clarifies his feelings on trade to 49ers, says comments were 'nothing against' Panthers
Christian McCaffrey weighs in on 49ers QB situation as Kyle Shanahan makes stance clear - Irish Mirror Online
Did 49ers' Trey Lance request trade? John Lynch doesn't answer