The Giants can't overcome injuries to Barkley and Thomas in a 30
NFL Q&A: Acquire Christian McCaffrey? Is Justin Herbert healthy
Where Christian McCaffrey ranks among the best running backs in
Vegas pick'em: NFL Week 9 winners against the spread - Las Vegas
Panthers deal star running back Christian McCaffrey to 49ers - The
Christian McCaffrey - Wikipedia
San Francisco 49ers News - NFL
Christian McCaffrey trade: Perfect fit for what the 49ers do well
Javon Hargrave and Christian McCaffrey showcase 49ers' focus on