McCaffrey trade paying big dividends for the 49ers a year later
Look: Christian McCaffrey Clarifies Comment About Panthers Trade
NFL execs, coaches and scouts rank Christian McCaffrey No. 2 RB
49ers' Christian McCaffrey says calf injury is 'nothing bad' and
Panthers trade Christian McCaffrey to San Francisco 49ers
Panthers trade Christian McCaffrey to 49ers
Christian McCaffrey to Wear No. 23 After Trade from Panthers to
Christian McCAFFREY San Francisco 49ers NFL Jersey
Christian McCaffrey traded to 49ers: Biggest questions and what's
Christian McCaffrey trade paying off for San Francisco 49ers