BREAKING: Kyle Shanahan Suspends Three 49ers Players After Nightclub Controversy — “Not On My Field, Not Under My Watch”
The San Francisco 49ers were thrown into sudden turmoil late Friday night when head coach Kyle Shanahan made the stunning decision to suspend three players — wide receiver Darius Kellom, cornerback Jalen Price, and running back Marcus Tyrell — after they were caught partying at a downtown San Francisco nightclub just hours after missing team practice earlier that day.
The players had reportedly informed the team that they were unable to attend practice due to “health reasons.” But according to team insiders, their story quickly unraveled.
VIDEO EVIDENCE CHANGED EVERYTHING

Shanahan’s decision came after he reviewed multiple videos sent anonymously to the 49ers organization, all showing the three players entering and partying inside Club Ember, a popular nightlife spot known for attracting high-profile athletes.
Club security footage, cellphone videos from patrons, and timestamped social media posts all matched — and all placed the players at the club during the same hours they were supposedly dealing with “health issues.”
One team staff member described the coach’s reaction as immediate and explosive.
“He didn’t hesitate.
One look at the footage and he made the call on the spot.”
SHANAHAN’S STATEMENT: “NOT ON MY WATCH”
According to a source present in the meeting, Shanahan confronted the three players in his office before announcing the suspension. His message was blunt, sharp, and unmistakable:
“If you think skipping practice and lying about it makes you a San Francisco 49er, think again — not on my field, not under my watch.”
The room reportedly fell silent.
Shanahan then informed the players they were suspended indefinitely for conduct detrimental to the team.
LOCKER ROOM REACTION: STUNNED, ANGRY, DIVIDED

Players inside the 49ers facility described the mood as “tense” and “uncomfortable.”
Some were angry the three teammates would jeopardize the team’s preparation. Others were shocked that Shanahan acted so quickly and decisively.
A veteran defensive player said:
“Coach isn’t playing around this year. You lie to him, you disrespect the team — you’re done.”
Another player noted the harsh reality:
“If this were training camp, maybe they survive it. But this close to the season? No way.”
TEAM LEADERS HOLD CLOSED-DOOR MEETING
Shortly after Shanahan’s announcement, team captains held a private meeting in which they emphasized:
-
accountability
-
discipline
-
the importance of unity
-
and the impact of distractions during a critical phase of the season
One captain reportedly said:
“This is a Super Bowl locker room. If you don’t want to be here, get out of the way.”
FRONT OFFICE FULLY BACKS SHANAHAN

General manager John Lynch was briefed immediately after the suspension and fully supported Shanahan’s decision.
An insider shared:
“This organization values integrity and commitment.
If you disrespect the shield, there are consequences.”
Lynch and Shanahan have long emphasized character and professionalism — and Friday night proved those values aren’t just words.
THE THREE PLAYERS’ FUTURES NOW IN DOUBT
While the suspension is officially “indefinite,” sources say the players’ futures with the team are not guaranteed.
A league executive explained:
“Missing practice is one thing.
Lying about it? That’s how you get cut.”
Each player is expected to meet individually with Shanahan and Lynch next week to determine their status moving forward.
NFL WORLD REACTS

As soon as the news leaked to social media, fans across the league erupted in debate.
Some praised Shanahan’s no-nonsense leadership.
Others questioned whether the punishment was too severe.
But most agreed on one thing:
The 49ers just sent a message — and the entire NFL heard it.
A SEASON-CHANGING MOMENT?

Whether this becomes a turning point or a damaging distraction remains to be seen.
But one thing is clear:
Kyle Shanahan made a bold, uncompromising statement about what it means to wear a 49ers uniform.
And three players learned that lesson the hard way.