49ers observations: Roster decisions remain after preseason finale
San Francisco 49ers News, Video, Rumors and Analysis
49ers' Shanahan not ruling out Garoppolo-Lance camp competition
49ers observations: Brock Purdy shows he's ready in preseason loss
Raiders defeat San Francisco 49ers in preseason opener
San Francisco 49ers: News, Scores, Stats, Headlines, Injury
Maiocco's 53-man 49ers roster projection before preseason finale