Christian McCaffrey didn't ask for No. 21 out of respect for Frank Gore
Christian McCaffrey serves warning to rest of NFL with San Francisco 49ers admission - Mirror Online
Will Christian McCaffrey Play in Week 5? NFL Injury Status, News & Updates
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
San Francisco 49ers Acquire Star Running Back Christian McCaffrey From the Carolina Panthers – NBC Bay Area
Trade official, Christian McCaffrey will wear No. 23 in San Francisco - NBC Sports
49ers trade for Panthers RB Christian McCaffrey
Bold Prediction Has 49ers' Christian McCaffrey Making History
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
Christian McCaffrey 2022 2023 Highlights ᴴᴰ
Christian McCaffrey 2023 Panini Score Football Base #168 San Francisco 49ers
49ers look to show off new offense vs. Chargers