McCaffrey, Shanahan football family trees go back to 1994
Christian McCaffrey traded to 49ers: Biggest questions and what's next - ESPN
Fantasy Football: 3 biggest winners and losers after Panthers-49ers Christian McCaffrey trade
Why Did The San Francisco 49ers Trade For Christian McCaffrey?
Panthers Trade Christian McCaffrey To 49ers
Christian McCaffrey taking after Frank Gore in fueling 49ers' Super Bowl push
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to Avoid Overloading RB : r/fantasyfootball
San Francisco 49ers roster: Running backs do matter
49ers: Why Christian McCaffrey is NFL's quarter-season MVP
49ers plan to use Christian McCaffrey sparingly; will the plan change? - NBC Sports
Overreaction Monday: Christian McCaffrey is an upgrade over Deebo Samuel
49ers roster 2023: Christian McCaffrey the (real) reason why Niners offense exploded