McCaffrey, Shanahan football family trees go back to 1994
5 Things to Know: Running Back Christian McCaffrey
49ers-Cowboys: Christian McCaffrey among five keys to 5-0 start
49ers WR Brandon Aiyuk is earning respect and focus from opponents
Panthers trade Christian McCaffrey to San Francisco 49ers
49ers hope trade for McCaffrey boosts talented roster
Christian McCaffrey for NFL MVP? Kyle Shanahan, 49ers address
Can Christian McCaffrey be the 49ers' spark to ignite Deebo Samuel?
Christian McCaffrey Says Trade to 49ers Was 'Best Thing That Ever
One year after trade, 49ers continue to strike gold with Christian
We'll talk about this later: Christian McCaffrey, The Replacements
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
The 49ers view Brock Purdy as far more than just a system
Christian McCaffrey, 49ers Are Just Getting Started Tormenting