Why the 49ers' trade for RB Christian McCaffrey isn't as expensive
49ers news: Trading for Christian McCaffrey was a 'no-brainer
Three reasons 49ers will beat Seahawks: Christian McCaffrey set to
New 49ers RB Christian McCaffrey 'extremely fired up' to join Kyle
49ers plan to use Christian McCaffrey sparingly; will the plan
Christian McCaffrey excited for full 49ers season as 'great
Christian McCaffrey stats with 49ers: How San Francisco has gone
49ers players react to Christian McCaffrey's dominant performance
Will 49ers Christian McCaffrey Have Over or Under 900.5 Rushing
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
Christian McCaffrey and the 49ers win 13th straight in the regular
Christian McCaffrey and the 49ers win 13th straight in the regular