John Lynch: Christian McCaffrey has improved since trade to 49ers
NFL trade grades: Judging deadline deals for Roquan Smith
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough
49ers trade keeps looking better while new hero emerges vs Giants
49ers report card: Grading offense, defense in Week 3 win vs
1st & 10: Jalen Hurts, Miami's Spacing, The Christian McCaffrey
Winners and Losers of the Blockbuster Christian McCaffrey Trade to
Christian McCaffrey: 'I Can't Even Put into Words How Happy I Am
49ers mailbag: How does Christian McCaffrey trade change Elijah
How Christian McCaffrey powers 49ers with anger, authenticity
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough
49ers vs. Rams score, takeaways: Christian McCaffrey's TD hat
Christian McCaffrey stats with 49ers: How San Francisco has gone
Why NFL Contenders Should Avoid Trading for Carolina Panthers RB