McCaffrey, Shanahan football family trees go back to 1994
Christian McCaffrey calls joining 49ers 'best thing that ever happened to me', Sports
Big year ahead? Christian McCaffrey excited about no longer playing catchup with 49ers
NFL World Reacts To Christian McCaffrey, 'Angry' News - The Spun: What's Trending In The Sports World Today
49ers-Panthers Trade Brings RB Christian McCaffrey to The Bay
Christian McCaffrey - NFL News, Rumors, & Updates
5 takeaways from the 49ers' emphatic win: The Christian McCaffrey trade saved the Niners' season - Niners Nation
Christian McCaffrey ultimately saved 49ers season and more
49ers offensive review: Christian McCaffrey's gravitational pull prevails - Niners Nation
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
49ers' Christian McCaffrey Speaks On Workload: 'Just How It Goes'
Christian McCaffrey on trade to 49ers: 'I firmly believe it's the best thing that ever happened to me'
49ers head coach Kyle Shanahan raves about RB Christian McCaffrey
Christian McCaffrey ties Jerry Rice's record in 49ers history on TNF