49ers reunite with running back on 1-year deal Aug 21, 2023 | 1:36pm The San Francisco 49ers today announced.
Kyle Harrison is ready for this Aug 21, 2023 | 1:03pm The top prospect’s innate maturity and competitiveness give him a strong foundation as he becomes a big leaguer.
49ers Injury Updates: Another receiver likely to miss start of season Aug 20, 2023 | 2:43pm The 49ers will have some decisions to make at wide receiver.
Fan knocked out during wild brawl in stands at Levi’s Stadium Aug 20, 2023 | 11:08am Some fans at Levi’s Stadium were taking things a little too seriously during the 49ers-Broncos exhibition on Saturday.
Kyle Shanahan discusses 49ers’ QB performances in 2nd preseason game Aug 20, 2023 | 10:28am The 49ers’ top three QBs got run on Saturday night.
Giants planning to call up top prospect Kyle Harrison for Philadelphia series Aug 20, 2023 | 9:42am Harrison, 22, will be the 11th rookie to debut for SF this year.
6 things that stood out in 49ers’ last-second preseason win over Broncos Aug 19, 2023 | 8:35pm Brock Purdy impressed to start, and Trey Lance came up big to finish.
Why Giants brought Casey Schmitt back Aug 19, 2023 | 4:24pm Schmitt has hit. 205 in 68 games with the Giants this year.
Overmatched Giants blanked in Atlanta series opener Aug 18, 2023 | 6:58pm The Giants collected just two hits in the loss.
49ers work out linebacker, 3 defensive linemen after releasing corner [report] Aug 18, 2023 | 3:23pm The 49ers may add another player.