49ers training camp Day 4: How QBs split reps with Brock Purdy out
Rams Training Camp: Winners & Losers from the first week - Turf Show Times
Winners and losers from Day 8 of 49ers training camp
49ers training camp: Trent Sherfield, who caught Trey Lance's long pass, is more than a special teams ace - The Athletic
49ers injuries: OL Jaylon Moore leaves Day 6 of training camp early
49ers OL depth problem showing in training camp
49ers training camp news: Winners and Losers from August 5th practice - Niners Nation
Winners and losers from Day 5 of 49ers training camp
Trey Lance trade winners, losers: 49ers call quits on franchise QB – NBC Sports Bay Area & California
49ers training camp battle: WR depth competition heating up
6 winners and 3 losers from the Patriots' 18th training camp practice on Wednesday - Pats Pulpit
Four winners and four losers from the 49ers' 17-9 win over the Cowboys - Niners Nation
49ers practice report: Defense has a day behind Clelin Ferrell and Austin Bryant - The Athletic
49ers bubble watch 2018: Winners and losers from preseason finale vs. Chargers - Niners Nation