Let's rank Christian McCaffrey deal among 49ers' recent trades
NFL Trade Deadline: Does Christian McCaffrey make the 49ers a
Christian McCaffrey Trade Revisited: Who Were the Real Winners and
Kyle Shanahan explains 49ers' trade for Christian McCaffrey
Bold trades keyed offensive jolts for 49ers, Eagles – Orange
McCaffrey trade not nearly enough to lift 49ers past Chiefs
Panthers trade Christian McCaffrey to 49ers, winners, losers
McCaffrey trade paying big dividends for the 49ers a year later
49ers' Christian McCaffrey is expected to play against Chiefs