49ers defense ready for new and improved Christian McCaffrey
5:13pm PDT - October 24th, 2019 christian mccaffrey - Fox SportsThe San Francisco 49ers haven't faced this version of Christian McCaffrey
The San Francisco 49ers haven't faced this version of Christian McCaffrey