Jimmy Garoppolo says 2021 campaign was ‘real awkward’ Aug 10, 2023 | 12:42pm Jimmy Garoppolo reunited with the 49ers on Thursday.
49ers Injury Updates: Ray-Ray McCloud suffered broken wrist, while Kittle, Greenlaw, Jackson hurting Aug 10, 2023 | 11:11am The 49ers will need to find a new return man for the first part of the season.
ESPN breaks down hypothetical Trey Lance trade Aug 10, 2023 | 10:21am Could the 49ers trade Trey Lance?
49ers have most players named to NFL Top 100, Nick Bosa makes top 5 Aug 9, 2023 | 10:25am The 49ers’ roster got some love around the league.
Breaking down 49ers’ release of unofficial depth chart Aug 8, 2023 | 5:29pm The 49ers have their first unofficial look at the depth chart.
49ers Practice Notes: A contagious case of the drops Aug 8, 2023 | 4:29pm The 49ers’ receivers had an embarrassing day on Tuesday.
49ers Practice Notes: 3-straight TDs for Purdy, plus a pair of impressive INTs Aug 7, 2023 | 5:22pm The 49ers are getting closer to joint practices.
SF works out 4 veteran running backs, including pair of former 49ers [report] Aug 7, 2023 | 1:55pm The 49ers worked out some familiar faces.
Kyle Shanahan discusses whether Brock Purdy will play in preseason Aug 7, 2023 | 1:10pm Kyle Shanahan talked about Brock Purdy’ preseason involvement.
49ers sign former Ravens DL, place veteran on injured reserve Aug 4, 2023 | 4:10pm The 49ers replaced one injured defensive lineman with another.