49ers stick together - and win
Brock Purdy throws 4 TD passes to lead the 49ers past the Cowboys 42-10
RB Christian McCaffrey traded to the 49ers in blockbuster deal
49ers trade for Panthers RB Christian McCaffrey
Dolphins not ruling Terron Armstead out yet for 49ers game
NFL Draft: Christian McCaffrey will thrive in Carolina
Morning Report: Get to Know 49ers Newest Safety
NFL Draft: Christian McCaffrey to Carolina
There's more to this than a win over the Giants. Shanahan makes a statement
Christian McCaffrey providing outsized value despite his position, powering 49ers' nine-game win streak
Rapid Reactions: Panthers stun Buccaneers, 21-3