After missing Week 1 as a last-minute scratch, Christian McCaffrey will be sidelined for at least the next month with various injuries.
After missing Week 1 as a last-minute scratch, Christian McCaffrey will be sidelined for at least the next month with various injuries.