49ers-Cardinals Injury Report: Christian McCaffrey, other star players don't practice
Christian McCaffrey another obstacle for Cardinals to overcome vs. 49ers
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey wills 49ers to survive pesky Cardinals in Week 4 victory
Deebo Samuel talks expectations after McCaffrey trade, unselfish 49ers offense, odd Jimmy G stat, Lance update
San Francisco 49ers present a unique challenge for Arizona Cardinals on Sunday - Revenge of the Birds
Photos from San Francisco 49ers' Christian McCaffrey scores four touchdowns in 35-16 win over Arizona Cardinals
Deebo Samuel cleared to return Sunday vs. Cardinals: ESPN
McCaffrey trade paying big dividends for the 49ers a year later