How Christian McCaffrey's contract will impact 49ers' salary cap
49ers reportedly acquire star RB Christian McCaffrey from Panthers
McCaffrey trade not nearly enough to lift 49ers past Chiefs
McCaffrey trade paying big dividends for the 49ers a year later
Rams know Christian McCaffrey joining 49ers presents new set of
How Christian McCaffrey trade impacted 49ers' Super Bowl, NFC odds
Bold trades keyed offensive jolts for 49ers, Eagles
Bold trades keyed offensive jolts for 49ers, Eagles – Orange
Christian McCaffrey trade grades: Panthers receive a haul of draft