Panthers' Christian McCaffrey back to practice, Sam Darnold in concussion protocol
Christian McCaffrey on trade to 49ers: How could you not want to play here?
NFC South pro personnel director tips Christian McCaffrey to finish strong
49ers game balls: Christian McCaffrey and Brock Purdy set records against Cardinals
How Christian McCaffrey powers 49ers with anger, authenticity
Carolina Panthers: Christian McCaffrey not expected to return for Week 8
Eagles News: Trade for Christian McCaffrey? - Bleeding Green Nation
Notebook: Holding out hope for Christian McCaffrey
Panthers' Christian McCaffrey activated from injured reserve, expected to return vs. Patriots