49ers OTAs: Spencer Burford, Colton McKivitz have firm grip on starting jobs - The Athletic
49ers OL Spencer Burford poised for breakout season in Year 2
49ers' Brock Purdy makes swift return to practice at training camp
49ers: Three players whose stock is dropping ahead of Week 2
Chris Foerster praises Colton McKivitz and leaves no doubt about his starting spot - Niners Nation
Ji'Ayir Brown - NFL Safety - News, Stats, Bio and more - The Athletic
The Good and Not So Good from Week 1 of 49ers OTAs - Sports Illustrated San Francisco 49ers News, Analysis and More
49ers' Brock Purdy working way toward a season-opening comeback
Revisiting San Francisco 49ers Roster Battles - Sports Illustrated San Francisco 49ers News, Analysis and More
Chris Foerster praises Colton McKivitz and leaves no doubt about his starting spot - Niners Nation
Deommodore Lenoir - NFL Defensive back - News, Stats, Bio and more - The Athletic
Brandon Aiyuk - NFL Wide receiver - News, Stats, Bio and more - The Athletic
49ers 2023 Draft Live Blog; Day 3