WATCH: Christian McCaffrey putting in major work this offseason
Big year ahead? Christian McCaffrey excited about no longer
49ers acquire Christian McCaffrey in trade involving 4 draft picks
Ex-49ers 1st Rounder Open to Return, Rejoining McCaffrey
Why 49ers fans should love the Christian McCaffrey trade – KNBR
QB questions linger for San Francisco 49ers headed into summer break
Christian McCaffrey Trade Is Exactly What Win-Now 49ers Need for
Christian McCaffrey is looking like everything 49ers dreamed of
3 Things We Learned About the 49ers Offense This Offseason
What's up Christian McCaffrey's sleeve in his LA encore for 49ers
49ers game balls: Christian McCaffrey and Brock Purdy set records
In My Own Words: First Offseason with the 49ers