Kyle Shanahan explains 49ers' trade for Christian McCaffrey
3 clear reasons Christian McCaffrey trade turns 49ers into NFC favorites
Christian McCaffrey: Comments about trade to 49ers are nothing against Panthers - NBC Sports
49ers' Christian McCaffrey trade: Why Kyle Shanahan has no regrets – NBC Sports Bay Area & California
Christian McCaffrey realizes 49ers trade 'best thing that ever happened' to him
Why Shanahan has no regrets after 49ers' McCaffrey trade
Kyle Shanahan explains 49ers' trade for Christian McCaffrey
Kyle Shanahan reveals hilarious 5-year Christian McCaffrey plan
Panthers put out word they're willing to trade Christian McCaffrey - NBC Sports
Gold rush: Christian McCaffrey traded to 49ers