McCaffrey trade paying big dividends for the 49ers a year later, National Sports
Christian McCaffrey 'fired up' to join San Francisco 49ers
49ers acquire RB Christian McCaffrey from Panthers - WWAYTV3
Instant analysis of undefeated 49ers' 35-16 win over Cardinals
Panthers Trade Christian McCaffrey To 49ers
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Christian McCaffrey, Kyle Shanahan's funny childhood 'babysitting' story comes full circle with 49ers trade
Panthers Trade Christian McCaffrey To 49ers
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch