McCaffrey is first NFL player in over 15 years to record rush, pass and receiving TD
How Christian McCaffrey powers 49ers with anger, authenticity
5 Things to Know: Running Back Christian McCaffrey
49ers acquire former All-Pro running back Christian McCaffrey from Panthers
49ers Christian McCaffrey climbs 5 spots in ESPN's top-10 RB rankings - Niners Nation
Five things to know about Christian McCaffrey
College Football Blitz: Christian McCaffrey opens the can of worms with bowl games
5 Things to Know: Running Back Christian McCaffrey
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times