Five position battles to watch in 49ers' scrimmages vs. Raiders, National Sports
Brock Purdy's Injury Was the One Problem Kyle Shanahan Couldn't Solve - The Ringer
Trey Lance trade winners, losers: 49ers call quits on franchise QB – NBC Sports Bay Area & California
5 takeaways from the 49ers' emphatic win: The Christian McCaffrey trade saved the Niners' season - Niners Nation
49ers: Off-season criticism of Trey Lance misses the mark
49ers trade up for Trey Lance was right move
49ers news: Trade Trey Lance? This NFL analyst says 'no'
Trey Lance 'has a chance to regain' 49ers' starting QB job says coach - Sactown Sports
McCaffrey's TD, stout D lead 49ers past Chargers 22-16 –
Panthers Trade Christian McCaffrey To 49ers
Brock Purdy receive major praise from 49ers' Christian McCaffrey
One year after trade, 49ers continue to strike gold with Christian McCaffrey
49ers News: Trey Lance has (reportedly) been told that he's starting - Niners Nation