49ers get creative with Christian McCaffrey as the RB throws long
Javon Hargrave and Christian McCaffrey showcase 49ers' focus on
49ers have McCaffrey, but too much remains missing in 44-23 loss
49ers lose Jimmy Garoppolo for season in 33-17 win over Miami
Brock Purdy not perfect, but SF 49ers finding out he's a baller
2023 NFL Rank: Predicting top 100 players for this season - ABC7
Even with Brock Purdy under center, the 49ers are built for the
SF 49ers shouldn't tank over remaining five games in 2020
Transcripts: Kyle Shanahan, Brock Purdy, other 49ers react to 41
49ers' Christian McCaffrey is helpless to stop Chiefs' onslaught
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the