Panthers GM explains how Christian McCaffrey trade unfolded
Christian McCaffrey clarifies his feelings on trade to 49ers, says comments were 'nothing against' Panthers
Report: Christian McCaffrey Traded To 49ers
McCaffrey trade not nearly enough to lift 49ers past Chiefs
49ers acquire running back Christian McCaffrey from Panthers
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Christian McCaffrey on trade to 49ers: 'I firmly believe it's the best thing that ever happened to me'
A year later, 49ers trade for Christian McCaffrey is the steal of steals
How the 49ers outdid Rams in trade for Christian McCaffrey - Los Angeles Times