3 takeaways after Niners conclude preseason with insipid loss to Texans Aug 25, 2022 | 8:04pm At long last, the preseason has met its end.
49ers to sit 16 players in final preseason game Aug 25, 2022 | 4:31pm The 49ers will face the Houston Texans on Thursday night for their final game of the preseason slate.
3 players on the bubble to watch in 49ers preseason finale Aug 25, 2022 | 2:24pm At long last, the preseason is drawing to a close.
49ers Notebook: Final training camp practice, Trent Williams raves about undrafted rookie Aug 23, 2022 | 5:37pm It was the final(ish) practice of training camp on Tuesday.
49ers cut 3 players, make pair of other moves Aug 23, 2022 | 2:12pm Tuesday was the second deadline for roster cuts.
49ers Notebook: Trio of INTs from Lance, multiple returns to practice and injury updates Aug 22, 2022 | 6:31pm Practice returned to Santa Clara on Monday.
Donte Whitner can already tell 49ers rookie is going to be a star Aug 17, 2022 | 4:41pm It was supposed to be the Trey Lance Show.
Kyle Shanahan explains why he liked Trey Lance over Mac Jones Aug 16, 2022 | 5:00pm Though Shanahan has talked at length about why he selected Lance, he has never done so in the context of why he liked him over Jones.
Mary Kay Cabot explains how long Watson’s suspension would need to be for Browns-Garoppolo trade Aug 16, 2022 | 12:54pm No matter how the saga ends, it’s pretty clear at this point that Jimmy Garoppolo won’t be a member of the 49ers by the end of August.