How 49ers Christian McCaffrey's touchdown throw against the Rams
Christian McCaffrey trade from Panthers to 49ers adds chip to shoulder
State of the 49ers, RB: Christian McCaffrey spearheaded a huge
San Francisco 49ers Have Pieces To Stay On Top of NFC
49ers count on bigger impact in game 2 with McCaffrey NFL - Bally
Insight from two days in Las Vegas with the Raiders and 49ers at
Kyle Shanahan's usage of Deebo Samuel and Christian McCaffrey is a
Christian McCaffrey & Deebo Samuel Going Next Level
Awful': 49ers WR Deebo Samuel says he was out of shape last year