McCaffrey trade paying big dividends for the 49ers a year later
Kyle Shanahan explains 49ers' trade for Christian McCaffrey
49ers-Seahawks: Christian McCaffrey explains football 'obsession'
Christian McCaffrey jaded by trade, adamant about winning with 49ers
Christian McCaffrey debut: Newly acquired running back makes
Christian McCaffrey Set To Make San Francisco 49ers Debut On Sunday
49ers Announce Decision On Christian McCaffrey For NFC Title Game
Will the 49ers start newly signed RB Christian McCaffrey against
Is running back Christian McCaffrey a future NFL Hall of Famer
Christian McCaffrey on What Makes the 49ers' Locker Room Special
5 Things to Know: Running Back Christian McCaffrey
Christian McCaffrey on trade to 49ers: 'I firmly believe it's the