Christian McCaffrey jaded by trade, adamant about winning with 49ers
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect
Christian McCaffrey makes 49ers debut, and they'll need him to do more
Fantasy Football: Christian McCaffrey trade fallout; what it means for 49ers and Panthers
49ers' Brock Purdy and Christian McCaffrey earn NFL Players of the Month honors
49ers RB Christian McCaffrey thriving with scheme, increased workload
Christian McCaffrey dazzles for 49ers in 31-14 win over Rams
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
49ers Kyle Shanahan Happy for Life With Christian McCaffrey
Christian McCaffrey's big game lifts 49ers after Deebo Samuel injury
49ers vs Seahawks Odds & Player Props: Why to Bet Brandon Aiyuk & Christian McCaffrey