Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
BREAKING: Christian McCaffrey traded to the San Francisco 49ers
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey
Christian McCaffrey clarifies his feelings on trade to 49ers, says
NFL's Rising Star Christian McCaffrey: A Potential MVP Contender
Christian McCaffrey clarifies his feelings on trade to 49ers, says
McCaffrey trade paying big dividends for the 49ers a year later
Analysis: Eagles, 49ers clear front-runners in NFC; AFC is more
Examining how 49ers will pay Christian McCaffrey and replenish
49ers training camp: Christian McCaffrey leads potent RB corps
49ers Announce Trade for Running Back Christian McCaffrey