Giants face huge task in slowing 49ers' Christian McCaffrey
49ers' RB Christian McCaffrey scores his fourth TD in win vs. the
Shop Christian McCaffrey San Francisco 49ers Signed White Jersey
Christian McCaffrey on 49ers QB situation: 'It doesn't matter'
Christian McCaffrey Punches it in on 49ers Opening Drive
San Francisco 49ers: Christian McCaffrey 2022 Life-Size Foam Core
McCaffrey is first NFL player in over 15 years to record rush
San Francisco 49ers running back Christian McCaffrey punches it in
49ers' Christian McCaffrey, Bills' Stefon Diggs among best bets to
Rams miss on Christian McCaffrey, but prepare to face 49ers with
San Francisco 49ers roster: Christian McCaffrey leads stable RB depth
49ers hope trade for McCaffrey boosts talented roster