News

Any injury involving the hip is concerning, and it didn't just flare up on this player for the first time this week.
Days 6 and 7 featured roster moves, deep passing highlights from Brock Purdy, and position battles heating up during a midweek stretch of 49ers Training Camp.