Carolina Panthers need Sam Darnold to carry McCaffrey's load
The Optimist: The Panthers, McCaffrey, and a Catch-22 - Cat
Christian McCaffrey admits he has to change offseason training
Christian McCaffrey - Wikipedia
Christian McCaffrey to Wear No. 23 After Trade from Panthers to
49ers' Christian McCaffrey declined to inquire about Frank Gore's
Christian McCaffrey and the 49ers win 13th straight in the regular
After the Christian McCaffrey blockbuster trade, what trades could
49ers' Christian McCaffrey, Deebo Samuel sit out practice
Look: 49ers Reveal Christian McCaffrey's New Jersey Number
McCaffrey trade paying big dividends for the 49ers a year later
Panthers Seeking First-Rounder Or Two-Pick Haul For Christian
Christian McCaffrey didn't ask for No. 21 out of respect for Frank
Panthers RB Christian McCaffrey (hamstring) expected to miss a few