49ers-Giants: Instant analysis of McCaffrey-, Deebo-led win
49ers' second half: Cam Inman's 20 predictions
McCaffrey trade paying big dividends for the 49ers a year later
NFL stats: Most games with rushing and receiving TD
Niners' Christian McCaffrey becomes first player since 2005 to throw, rush and catch a touchdown in same game
McCaffrey trade paying big dividends for the 49ers a year later
5 Things to Know: Running Back Christian McCaffrey
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN