Nike Men's San Francisco 49ers Christian McCaffrey #23 Red Game Jersey
Christian McCaffrey gains 10 yards on his first carry for the 49ers
Christian McCaffrey gets jersey No. 23 after trade to Niners
Instant analysis of undefeated 49ers' 35-16 win over Cardinals
Christian McCaffrey on Battling Injury Setbacks and Comeback Season in SF
Christian McCaffrey #23 San Francisco 49ers Vapor Black Stitched Jersey,. S- 3XL
Panthers' trade of Christian McCaffrey to 49ers produces two winners — and a loser
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey - NFL News, Rumors, & Updates