Eagles vs. 49ers: 7 takeaways from 17-11 loss in home opener
Top 5 49ers Training Camp Battles to Watch - Sports Illustrated
Kyle Shanahan leaned into 49ers-Cowboys history before wild-card
49ers training camp: 5 most interesting observations and takeaways
3 Observations: Chargers Hold Most Competitive Practice of Camp So Far
Observations From Day 4 at Titans Camp
The good and not so good from 49ers training camp: Day 5
The good and not so good from 49ers training camp: Day 6
Houston Texans Team Analyst John Harris shares his notes from Day
7 Observations from 49ers Training Camp: July 28
Morning Report: 49ers Preparing for Second Block of Training Camp