Christian McCaffrey - Wikipedia
49ers hope McCaffrey boost lifts offense down stretch
Why Christian McCaffrey is a game changer for the 49ers
8 trades we hope will happen by the NFL Trade Deadline
Why did Cowboys trade for Trey Lance? How 49ers got it wrong - ESPN