McCaffrey, Shanahan football family trees go back to 1994
49ers acquiring Christian McCaffrey in trade with Panthers
Christian McCaffrey Trade Is Exactly What Win-Now 49ers Need for Super Bowl Chase, News, Scores, Highlights, Stats, and Rumors
RB Christian McCaffrey traded to the 49ers in blockbuster deal
Christian McCaffrey jaded by trade, adamant about winning with 49ers
Panthers Trade RB Christian McCaffrey to 49ers for Package of Draft Picks
Christian McCaffrey traded to 49ers: Panthers deal star RB for multiple draft picks in blockbuster
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey trade details: 49ers acquire Panthers RB - Niners Nation
49ers acquire former All-Pro running back Christian McCaffrey from Panthers
Panthers trade RB Christian McCaffrey to 49ers in exchange for host of draft picks
Breaking: Panthers Have Traded Running Back Christian McCaffrey - The Spun: What's Trending In The Sports World Today
Panthers trade star RB McCaffrey to San Francisco for draft picks