Here's what happened to 49ers quarterback Jimmy Garoppolo
49ers acquire RB Christian McCaffrey from Panthers
Stanford's Christian McCaffrey sets Rose Bowl record for all
49ers will give Solomon Thomas one more chance in 2020
RB Christian McCaffrey given limited workload in 49ers debut - ESPN
49ers' Christian McCaffrey believes NFC title was 'stolen
How 'animal' Christian McCaffrey helps 49ers' Elijah Mitchell
49ers trade for Randy Gregory, Broncos' free-agency bust
How the NFC West Could Foil the 49ers' Postseason Plans - Sactown
McCaffrey trade paying big dividends for the 49ers a year later