McCaffrey trade paying big dividends for the 49ers a year later
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
Christian McCaffrey clarifies his feelings on trade to 49ers, says comments were 'nothing against' Panthers
Christian McCaffrey trade a 'no-brainer' says 49ers coach - Sactown Sports
NFL: 49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey: 49ers trade draft picks to Carolina for All-Pro RB
49ers' Christian McCaffrey remains key ingredient for offense
49ers acquiring Christian McCaffrey in trade with Panthers
McCaffrey trade not nearly enough to lift 49ers past Chiefs