Giants face huge task in slowing 49ers' Christian McCaffrey
Christian McCaffrey TD video: 49ers RB bulldozes over Eagles
RB Christian McCaffrey given limited workload in 49ers debut - ESPN
49ers' Christian McCaffrey Speaks On Workload: 'Just How It Goes'
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough
Christian McCaffrey to reportedly make Niners debut 3 days after
49ers' Christian McCaffrey throws touchdown pass to Brandon Aiyuk
49ers Kyle Shanahan Happy for Life With Christian McCaffrey
How much will Christian McCaffrey play in his 49ers debut against
49ers trade for Panthers RB Christian McCaffrey