Chiefs: 2 first-stringers in depth chart danger amid preseason
49ers 53-man roster projection: Where does Trey Lance stand after shaky preseason opener? - The Athletic
49ers roster: Brock Purdy and 3 starters playing for their jobs in 2023 - Niners Nation
Broncos undrafted rookie Thomas Incoom still hungry after making roster
49ers' 2023 QB options: Brock Purdy, Trey Lance and other players
Denver Broncos vs. San Francisco 49ers: 5 things to watch in Preseason - Mile High Report
2023 NFL roster bubble: Marcus Mariota among notable players who could be traded or cut
Let the kids play: 49ers keep all 9 rookie draft picks on cut-down day
49ers rookie QB Brock Purdy set for 1st playoff test - The San Diego Union-Tribune
49ers 2023 Roster Breakdown: Defensive Backs, Safeties