Niners' Christian McCaffrey becomes first player since 2005 to throw, rush and catch a touchdown in same game
Niners RB Christian McCaffrey tallies rare touchdown hat trick in comeback win
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Christian McCaffrey - Wikipedia
Christian McCaffrey, Bijan Robinson headline top 10 most complete NFL running backs entering Week 5
49ers' Christian McCaffrey hits TD hat trick in breakout game vs. Rams - ESPN
Christian McCaffrey's statistics and rankings in Panthers career
Six Christian McCaffrey stats that highlight 49ers star's continued greatness – NBC Sports Bay Area & California