Christian McCaffrey trade grades: 49ers strike gold; Panthers fall into the rebuilding abyss
What we learned from Sunday's Week 10 games
49ers trade for Panthers RB Christian McCaffrey
2022 NFL season, Week 10: What We Learned from Sunday's games
Patrick Mahomes – No Guts No Glory
49ers News: Welcome (back) to the Bay, Christian - Niners Nation
Christian McCaffrey realizes 49ers trade best thing to happen to him – NBC Sports Bay Area & California
NFL 2023 Week 4: Biggest questions, risers and takeaways - ESPN
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN