Things got HEATED on Day 4 of San Francisco 49ers Training Camp as the pads came on and tempers boiled over.
Dre Greenlaw and Christian McCaffrey got into it after a physical play near the sideline, setting the tone for an intense practice. Just moments later, Fred Warner ignited a full-on brawl involving multiple players, forcing Kyle Shanahan to step in as frustrations mounted across the field.
But it wasn’t all chaos — there were major standouts emerging on both sides of the ball.
Mike Evans continues to dominate camp, highlighted by an incredible one-handed touchdown catch and multiple connections with Brock Purdy, who finished 11-of-15 on the day while playing more conservatively than usual.
Rookie wide receiver De’Zhaun Stribling is quickly becoming one of the biggest stories of camp, consistently producing regardless of quarterback, coverage, or situation — showing signs of being a versatile weapon in this offense.
On defense, Osa Odighizuwa looks like the 49ers’ most disruptive lineman so far, while Romello Height flashes elite explosiveness off the edge. Keion White, Nick Martin, and Marques Sigle also made strong impressions.
We also break down key injury updates, including Trent Williams leaving practice, CJ West sitting out, and the latest on Ricky Pearsall’s PCL situation.
🔊 In this episode:
- Full breakdown of the fights and what led to them
- Mike Evans’ dominant performance and role in the offense
- Brock Purdy’s camp progression and decision-making
- Why De’Zhaun Stribling is rising fast
- Defensive standouts and surprise performers
- Injury updates and roster implications
If you’re a 49ers fan, this is everything you need to know from Day 4 of Training Camp.
Purchase G.O.A.T Fuel: https://goatfuel.com/?rfsn=8542698.99750d3
Visit Sports Spyder for up to date 49ers content: https://sportspyder.com/nfl/san-francisco-49ers/news
Follow us on Twitter @49ers_Access
Follow us on Instagram @49ers.access