Stats and Superlatives: Christian McCaffrey tops 100 rushing yards
Panthers' Christian McCaffrey returns to practice after missing two days
49ers acquire RB Christian McCaffrey from Panthers
Panthers put Christian McCaffrey on injured reserve with ankle injury – The Denver Post
Christian McCaffrey - Wikipedia
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
Panthers trade Christian McCaffrey traded to 49ers
2022 All-Pro Team snubs: Christian McCaffrey, Josh Allen among eight who deserved to be named - CBSSports.com
Christian McCaffrey's Injury History- Comprehensive List of Injuries
An oral history of Christian McCaffrey's famed juke on an NFL mascot in a pee wee football game