Panthers trade Christian McCaffrey to 49ers
Thursday Night Football: Giants vs. 49ers – Lineups, Broadcast
NFL Week 5 Preview: Best Games, Best Bets, Predictions
McCaffrey makes history as 49ers win sloppy Thursday Night game
McCaffrey makes team history in second game with 49ers
49ers Notebook: The turning point vs. Rams; Aaron Donald MIA
Christian McCaffrey makes NFL history in 49ers' win over Rams
49ers stick together - and win
Panthers trade Christian McCaffrey to 49ers
NFL Thursday Night Football: D'Andre Swift runs over Minnesota