-
Listen to Greg Papa’s best calls from 49ers’ thrilling win in Los Angeles
That was one we’ll remember for a long, long time.
-
Joe Staley explains why Rams were unable to match 49ers physicality on Sunday
The Rams might have landed the first few punches on Sunday, but the 49ers landed the knockout.
-
Kyle Shanahan’s Garoppolo gambit paid off
Kyle Shanahan made a bet at the start of this season, and right now, it appears like he’s won.
-
NFC Playoff matchups set after 49ers’ thrilling win over Rams
It’s official: The San Francisco 49ers are in the playoffs.
-
After harrowing first half, 49ers storm back to clinch playoff berth with sixth-straight win over Rams
The San Francisco 49ers will not watch the playoffs from their couch this year.
-
49ers-Rams Inactives: Major absences, but Garoppolo set to start
In the most consequential game of the season, the San Francisco 49ers will be without arguably their best player.
-
Jimmy Garoppolo expected to start as 49ers make multiple roster moves
The question that’s been looming over the 49ers this week seems to have finally been answered. While head coach Kyle Shanahan declined to announce who his starting quarterback for Sunday’s regular-season finale would be, his decision is now clear.
-
Kyle Shanahan provides game statuses, keeps QB mystery alive
You can’t be upset with Kyle Shanahan for failing to reveal who his starting quarterback is when he said earlier this week that he wouldn’t reveal who his starting quarterback is.
-
Steve Young details what ‘hit’ him while watching Trey Lance on Sunday
Steve Young has been clamoring to see Trey Lance all season, and he got his wish last Sunday.
-
Deebo Samuel explains why he’s not interested in conversation with Aaron Donald
The beef will not be squashed before Sunday.