⚡ FLASH NEWS: Shocking CCTV leaks capture Purdy, Kittle, and McCaffrey clashing violently in the 49ers locker room post-Panthers victory.QQ

SANTA CLARA – What should have been a night of celebration turned into pandemonium inside Levi’s Stadium on Sunday evening. Sources have provided The Bay Area Post with never-before-seen security-camera stills from the San Francisco 49ers locker room that capture a stunning physical altercation involving All-Pro stars Brock Purdy, George Kittle, and Christian McCaffrey just minutes after the final whistle of their 27-17 victory over the Carolina Panthers.
The images – timestamped 11-09-2025 19:48 – show the three offensive leaders in a heated confrontation that quickly escalates into torn jerseys, overturned benches, and teammates frantically trying to restore order while head coach Kyle Shanahan screams from the doorway.

According to multiple team sources who spoke on condition of anonymity because they were not authorized to discuss internal matters, the incident began almost immediately after the players entered the tunnel. The 49ers had just survived a closer-than-expected contest against a rebuilding Panthers squad, and tensions that had been simmering for weeks finally boiled over.
Eyewitnesses inside the room claim the spark was a heated exchange about play-calling in the fourth quarter. With the 49ers clinging to a 20-17 lead and facing 3rd-and-8 at the Carolina 41-yard line with 4:12 remaining, Shanahan dialed up a deep shot to Brandon Aiyuk that fell incomplete, forcing a punt. Several veterans on the offense believed a safer call to McCaffrey would have sealed the game earlier and avoided the late stress.
“Brock was still riding the adrenaline,” one veteran offensive player told us. “He felt like the deep ball was the right call. George (Kittle) didn’t hold back – he told Brock the play-calling was getting predictable and that we were putting the defense in bad spots again. Things got loud fast.”
What began as finger-pointing quickly turned physical. The CCTV frames show Kittle, still in full pads and his trademark intensity dialed to eleven, stepping chest-to-chest with Purdy. Within seconds, jerseys are being grabbed, shoulders are ripped at the seams, and McCaffrey – attempting to play peacemaker – finds himself dragged into the fray as both teammates refuse to back down.
Defensive stars Nick Bosa, Fred Warner, and Trent Williams can be seen sprinting across the room. Deebo Samuel stands frozen in apparent disbelief, hands on his helmet, mouth open in a silent scream.

The most striking element of the footage is Kyle Shanahan himself. The normally composed head coach, still wearing his black 49ers hoodie and red SF cap, is captured mid-stride with a look of absolute fury. Sources say his exact words were, “What the hell are you doing? We just won a damn football game!” – followed by several expletives that needed no amplification in the suddenly silent room.
The scuffle lasted less than thirty seconds before veteran leadership restored order. No punches appear to have been thrown, and medical staff confirmed afterward that none of the three principals required treatment beyond ice packs and, in Kittle’s case, a new jersey for the post-game press conference.
Yet the images tell a story that statistics and smiling podium appearances cannot hide: the 2025 San Francisco 49ers, despite their 8-2 record and firm grip on the NFC West, are a pressure cooker.
This is not the first time cracks have appeared. Insiders point to:
- A reportedly “tense” quarterbacks meeting after the Week 6 loss to Kansas City
- Multiple sideline exchanges between Shanahan and Purdy that cameras caught but microphones could not
- Growing frustration from skill-position players over a perceived shift toward a more conservative offensive philosophy since the season-ending injury to rookie wide receiver Ricky Pearsall
George Kittle, ever the emotional leader, has worn his heart on his sleeve all season. After the game he told reporters, “We fight because we care. That’s what good teams do.” On Sunday night, that fight simply crossed a line none of them expected.
[Insert Photo 3 Here – Suggested third photo: Extreme close-up crop of torn shoulder fabric on Kittle’s #85 jersey and Purdy’s ripped nameplate]
Team officials declined official comment when reached late Sunday, with a spokesperson saying only, “We are aware of the incident and are handling it internally as a family matter.”
League sources tell us the NFL Security department has already requested the full video file as part of standard protocol any time physical altercations occur in team facilities. No fines or suspensions are expected given that the incident remained contained and no serious injuries occurred.
For a franchise that prides itself on its “All-In” culture, Sunday night was a stark reminder that when you push a group of hyper-competitive alpha personalities to the brink every single week, sometimes the dam breaks – even after a win.
Whether this proves to be the release valve a contender needed, or the first public symptom of deeper dysfunction, only time will tell. But one thing is certain: the images leaking out of Levi’s Stadium on November 9, 2025, will be talked about for years to come.
The 49ers return to practice Wednesday ahead of a monster Thanksgiving showdown with the Seattle Seahawks. If Sunday night taught us anything, it’s that the real battle in Santa Clara might not be on the schedule at all.




