
San Francisco 49ers tight end George Kittle didn’t necessarily say anything shocking when he recently opened up about the team’s fractured relationship with wide receiver Brandon Aiyuk.
But what he did say only adds more confusion to a situation that still doesn’t fully make sense.
Appearing on the popular Bussin’ With The Boys podcast, Kittle described a slow-burning disconnect between Aiyuk and the San Francisco 49ers. According to Kittle, there wasn’t a dramatic blow-up or singular breaking point instead it was gradual and constantly compounding.
Aiyuk was around. Not always consistently, but enough to avoid raising major red flags. He was in meetings at times. In the building. Even working through rehab and recovery.
Until suddenly…he wasn’t. He literally just stopped showing up.
“Then I just didn’t see him again,” Kittle explained, referencing the point late in the season when Aiyuk effectively vanished from team activities. And that’s where things stop adding up. Because if this truly was a slow deterioration, why did everything snap at that specific moment?
Reports from The Athletic, notably from insiders Mike Silver and Dianna Russini, revealed the 49ers had already voided future guarantees in Aiyuk’s contract months earlier. That decision didn’t come out of nowhere, and more importantly, it wasn’t a secret to Aiyuk. He knew. And if he knew, then the public report shouldn’t have been the breaking point.
Yet, by all accounts, it was.
That raises an uncomfortable question:
Was it the information itself…or the fact it became public?
Because those are two very different things. And based off the timeline of things, all signs seem to be pointing to when the information became public.
If Aiyuk had already accepted the contractual changes internally, then the frustration likely wasn’t about the business decision alone. Players understand that side of the league.
But trust? That’s different.
If Aiyuk believed the situation was being handled privately, only to see details leak out in a way that could damage his value ahead of free agency, that changes the equation entirely. Suddenly, it’s no longer just about money or role and instead it’s about reputation and possibly even betrayal.
There’s no confirmed evidence the leak came from inside the 49ers organization. But if Aiyuk believed it did, that perception alone could have been enough to push things past the point of repair.
Especially when paired with what was already a tense backdrop.
This wasn’t the first time Aiyuk and San Francisco had friction. Contract negotiations dating back to the 2024 offseason were reportedly intense, drawn out, and at times contentious. Add in questions about usage, target share, and long-term commitment, and the foundation was already shaky. The report may not have been the first crack. But it might have been the loudest and the most public.
From that point forward, everything changed. Communication reportedly broke down. Head coach Kyle Shanahan acknowledged difficulty reaching Aiyuk. Kittle never saw him again. The situation went from strained at best to completely nonexistent.
That kind of shift doesn’t usually happen over something minor. Which is why, even now, it feels like part of the story is still missing. Maybe it was the leak, maybe it was the accumulation of months of frustration, or maybe there’s something behind the scenes that hasn’t surfaced yet.
Whatever the case, the end result is clear. Aiyuk is done in San Francisco. And the 49ers appear more than ready to move forward without him while still managing the leverage they do have over the situation.
But how it all unraveled? Something still doesn’t quite add up.