Christian McCaffrey makes 49ers debut, and they'll need him to do more
Christian McCaffrey gains 10 yards on his first carry for the 49ers
Panthers trade Christian McCaffrey to 49ers - The Athletic
49ers news: Christian McCaffrey said he has too much respect to wear Frank Gore's #21 jersey - Niners Nation
Christian McCaffrey gets jersey No. 23 after trade to Niners
McCaffrey makes bold statement about trade to 49ers
Panthers GM left out Christian McCaffrey's destination in 49ers trade talk – NBC Sports Bay Area & California
Christian McCaffrey serves warning to rest of NFL with San Francisco 49ers admission - Mirror Online