Shop Christian McCaffrey San Francisco 49ers Signed White Jersey
49ers RB Christian McCaffrey has new jersey number
McCaffrey trade not nearly enough to lift 49ers past Chiefs
Panthers trade Christian McCaffrey to 49ers
Christian McCaffrey traded to 49ers: Biggest questions and what's next - ESPN
Christian McCaffrey trade a 'no-brainer' says 49ers coach - Sactown Sports
49ers news: Christian McCaffrey said he has too much respect to wear Frank Gore's #21 jersey - Niners Nation
Christian McCaffrey trade: Perfect fit for what the 49ers do well - Sports Illustrated
3 reasons 49ers wildly overpaid in blockbuster Christian McCaffrey trade with Panthers
McCaffrey trade paying big dividends for the 49ers a year later