Overview
- Kyle Shanahan confirmed Klay Kubiak will handle playcalling throughout the preseason, taking over from the head coach to manage offensive duties in the exhibition games.
- Second-year receiver Ricky Pearsall returned from a hamstring injury to rank among the top performers in camp, capitalizing on openings created by Deebo Samuel’s trade and Brandon Aiyuk’s recovery.
- In Thursday’s joint practice with the Broncos, Denver’s defense dominated the early periods before the 49ers’ offense rallied late behind touchdown drives featuring starters.
- Shanahan plans minimal participation from key veterans such as Brock Purdy, Christian McCaffrey and George Kittle in Saturday’s preseason opener to protect them from unnecessary contact.
- The team is leaning on rigorous practice evaluations and joint sessions to shape its final roster, prioritizing performance in drills over live-game reps.