Eric Branch explains how Kyle Shanahan calmed things down for Brock Purdy in 2nd half vs. Seahawks Jan 17, 2023 | 5:36pm It was a tale of two halves for Brock Purdy in his playoff debut vs. the Seattle Seahawks.
Vegas sets 49ers-Cowboys spread as closest of divisional weekend Jan 17, 2023 | 4:34pm The 49ers are not double-digit favorites again this week.
49ers’ director of player personnel hired as Titans’ new general manager [report] Jan 17, 2023 | 3:40pm The 49ers continue to be one of the league’s best incubators for personnel executives and and coaches.
DeMeco Ryans to interview with 4 teams for head coaching positions Jan 17, 2023 | 2:29pm The 49ers have lost a lot of assistant coaches to other teams during the Kyle Shanahan era, and this offseason may be no different.
High-profile outfielder Rayner Arias tops 23 Giants international signings Jan 16, 2023 | 7:15am MLB Pipeline ranks Arias No. 15 in the international class.
NFL announces divisional weekend schedule Jan 16, 2023 | 12:25am We don’t yet know who the 49ers are going to play, but we know when.
3 takeaways as Warriors come out flat in Chicago Jan 15, 2023 | 3:03pm Nikola Vucevic matched his career-high with 43 points.
Under Brock Purdy, 49ers have become offensive juggernaut Jan 14, 2023 | 8:40pm The 49ers’ offense is finally reaching its potential.
A look at 49ers’ possible divisional-round opponents Jan 14, 2023 | 8:13pm Now that the 49ers have clinched a berth in the divisional round, there are three possible teams they could face next weekend.
49ers sound off on Johnathan Abram: ‘It’s f****d up dude, it pissed us off’ Jan 14, 2023 | 7:03pm “Don’t poke the bear.”