McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Bills quarterback Josh Allen, 49ers running back Christian
Christian McCaffrey - San Francisco 49ers Running Back - ESPN
49ers' Christian McCaffrey earns NFC Offensive Player of the Week
49ers OT Trent Williams thinks RB Christian McCaffrey could win
Niners' Christian McCaffrey becomes first player since 2005 to
McCaffrey trade paying big dividends for the 49ers a year later
49ers' Christian McCaffrey makes MVP case with 4 TDs in rout - ESPN
McCaffrey is first NFL player in over 15 years to record rush, pass
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs
Niners RB Christian McCaffrey tallies rare touchdown hat trick in