Christian McCaffrey powers 49ers offense past Rams 31-14; 5
McCaffrey trade paying big dividends for the 49ers a year later
49ers' John Lynch 'Glad' Rams Didn't Finalize Trade for Christian
Rams lose to 49ers again as Christian McCaffrey scores 3 TDs
Christian McCaffrey in Pursuit of New Record After Shattering
Christian McCaffrey trade paying off for San Francisco 49ers
Alexander: The trade the Rams didn't make haunted them – Orange
NFL: 49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey and the 49ers win 13th straight in the regular
49ers-Rams live updates: McCaffrey passes, catches and runs for TDs