McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Panthers' Christian McCaffrey traded to SF 49ers
Christian McCaffrey shares heartfelt note to Panthers after trade
Panthers trade star RB McCaffrey to San Francisco for draft picks – WSOC TV
Christian McCaffrey Archives - Sportsnaut
Christian McCaffrey traded to 49ers: Panthers deal star RB for multiple draft picks in blockbuster
Christian McCaffrey wins Denver Post Gold Helmet Award for 2013 – The Denver Post
Christian McCaffrey gets jersey No. 23 after trade to Niners
Ex-Jet QB Sam Darnold gives first public address since being traded to Panthers
NFL Star Christian McCaffrey's Road to Greatness: Mastering Mindset, Injury Recovery, Seasonal Eating & Enjoying the Moment