49ers acquire Christian McCaffrey from Panthers
Something has to give': Cowboys, 49ers players amped up for showdown
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey has 'chip on my shoulder' to help 49ers win
Cardinals to face 49ers after huge win over Cowboys
Christian McCaffrey: 49ers have no shortage of playmakers
Christian McCaffrey traded to 49ers: Running back thanks Panthers
Cowboys' Dan Quinn praises 49ers' offense, touts 'fun matchups' in
Christian McCaffrey trade: Should the 49ers have gone all-in
McCaffrey throws, catches, rushes for TDs, Niners rout Rams