Javon Hargrave and Christian McCaffrey showcase 49ers' focus on
Christian McCaffrey says Jimmy Garoppolo 'is a great leader' and
Texans' Dameon Pierce studying Christian McCaffrey in preparation
Injuries aside, Christian McCaffrey continues to fulfill
Christian McCaffrey on Battling Injury Setbacks and Comeback
Purdy leads 49ers to 10th straight win, 38-13 over Cardinals
49ers roll past Panthers but suffer more injuries
Christian McCaffrey and Deebo Samuel agree on San Francisco 49ers
Christian McCaffrey shares first impressions of 49ers offense
Panthers trade Christian McCaffrey to 49ers
Panthers trade Christian McCaffrey to 49ers
San Francisco 49ers running back Christian McCaffrey talks about
Kawakami: Christian McCaffrey's 49ers should be feared and other
Christian McCaffrey on his 'whirlwind' year & why he's hoping both