McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey to make San Francisco 49ers debut against
How Kyle Shanahan Views the Impact Christian McCaffrey is Making
Christian McCaffrey and 49ers win 13th straight in regular season
49ers' first-half review: Rushing offense not up to Kyle
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
Texas football notes: Visit from 49ers' Shanahan could help offense
49ers hope McCaffrey boost lifts offense down stretch
49ers' Kyle Shanahan plans to spell Christian McCaffrey more often
The REAL Impact Christian McCaffrey Will Have On The 49ers! (Film