Why Christian McCaffrey was the missing piece for the 49ers
How Christian McCaffrey's high school highlights, stats put him on fast track to NFL superstardom
Panthers put out word they're willing to trade Christian McCaffrey - NBC Sports
Panthers Highlights: Christian McCaffrey reaches 1,000 receiving yards
Is Age 27 the Turning Point in Christian McCaffrey NFL Journey?
Executive and Personnel Changes Prompt Culture Shift in Carolina
NFL 2019: Christian McCaffrey photo, Carolina Panthers star's pre-season
Panthers 'considering' using McCaffrey on punt returns, too
Panthers, Christian McCaffrey's extraordinary 2018 season
Christian McCaffrey trade grades: Panthers receive a haul of draft picks as part of deal with 49ers
Christian McCaffrey Is the Future of Football - The Ringer
Can Christian McCaffrey rejuvenate the Panthers short passing game? - Cat Scratch Reader
Panthers' Christian McCaffrey becomes highest paid RB in NFL history: reports
Panthers in danger of wasting McCaffrey's incredible year