George Kittle Just Shared A Wild Kyle Shanahan Fight Story

George Kittle recounts a light-hearted tale of an off-field antics with head coach Kyle Shanahan, providing a moment of levity amid predictions for a challenging season ahead for the 49ers.

George Kittle says the wildest showdown in 49ers camp lore didn’t involve a rival or a headline-grabber. It was him and Kyle Shanahan, on a golf trip in Cabo, with the whole thing spiraling into a mock fight that somehow ended with the head coach in the ocean.

Kittle said the group makes the trip after every season. “After every year, we go down to Cabo to hang out,” Kittle shared.

“One, because it’s such an easy flight, and two, they have great golf courses down there that I really, really enjoy. This was probably like four or five years ago-we’re golfing with Kyle at his golf course, and I think it’s just me and my wife, and then him and his wife and their kids.”

The round came with a few drinks, and then Shanahan made his move. According to Kittle, it happened late in the round, around hole 15 or 16, when the coach decided to test him.

”I think it’s like hole 15 or 16, he was like, ‘I think I could take you in a fight.’ And I was like, ‘Really?

You think you could take me in a fight, Kyle?’ He’s like, ‘Yeah, I think I could.’

And I’m like, ‘All right. Bring it.’

“And he kind of like rushes me, and I pick him up, and I put him over my shoulder, and I walked him down-because it was a par 3 on the ocean-I walked him down to the beach, and I put him in the ocean.”

Elsewhere in the 49ers conversation, one season prediction painted a rough road ahead, projecting San Francisco to go 9-8, miss the playoffs and finish third in the NFC West behind the Rams and Seahawks. The reasoning pointed to the team’s “overreliance on aging 30-something players” and the drag of “those NFL-record travel miles.”

There was also a note on Dre Greenlaw, who returned to the 49ers facility this offseason after a year away and got hugs from everybody in the building. Greenlaw, who left for the Denver Broncos in 2025, said, “It was just an unbelievable feeling, just missing the guys, missing the organization, missing just everybody,” and added, “It was just a sense of feeling like home.”

As for the player expected to make the biggest noise in training camp, the pick was Jacob Cowing. The case for him centered on speed, especially compared with what San Francisco had a season ago.

The argument was that Cowing can create problems from the slot and off the ball, where he’ll get favorable matchups against a secondary that doesn’t run well relative to him. The expectation is that he’ll be used on deep crossing routes, vertical stems, and the occasional screen or underneath route, with the result being “big plays, splash plays, and ‘oohs and ahhs’ from the crowd.”

One final note in the source material pointed to Plummer’s path in the UFL. In January 2026, he was assigned to the Orlando Storm, then broke out quickly by leading the league with 2,188 passing yards in the 2026 UFL season. He also won UFL Most Valuable Player honors after throwing 17 touchdowns and only one interception.

In Other News...

49ers Suddenly Face A Brutal Question About One Young Running Back

Isaac Guerendo was supposed to be part of the 49ers long-term answer at running back after a promising rookie year, but a recent roster projection has put his future in a far different light. Drafted in the fourth round in 2024, Guerendo flashed enough as a first-year player to look like a useful piece in San Franciscos backfield, only to see his role disappear in 2025, when he appeared in 14 games without recording an offensive touch.

The bigger concern now is what comes next, because the projection has the 49ers carrying a different mix in the backfield and treating Guerendo as the odd man out. Between his injury last season and the rise of Jordan James, the path back onto the roster has gotten much narrower, and for a young player who seemed to have momentum not long ago, that is a sharp turn in a hurry. [Read more 🡒]

49ers May Have Found Unexpected Help For A Major Defensive Need

The 49ers spent much of the 2025 season trying to patch up a run defense that too often gave ground in the middle, even after adding help to the interior. That makes every fresh body at defensive tackle worth watching, especially when the player arrives with a reputation for doing the dirty work against the run.

One of the more interesting additions is former Illinois tackle James Thompson Jr., whose calling card is stopping the run and who now gets a real shot to push for a place in training camp. The path is still narrow, though, because he will need to show more as an interior pass rusher if he wants to turn that opening into a spot on the 53-man roster. [Read more 🡒]

George Kittle Just Added More Tension To The 49ers Aiyuk Drama

Brandon Aiyuks social-media frustration with the 49ers has been lingering in the background for a while, and George Kittle did little to cool it off when he was asked about the situation. Kittle backed the organizations handling of the matter and framed the whole thing as part of the messy reality of contract talks, which is hardly a surprise in a league where even productive players can find themselves stuck in a prolonged standoff.

The uncomfortable part for San Francisco is how much this saga circles back to timing. The 49ers had earlier chances to lock Aiyuk in at a lower price before the market moved, and now the discussion is less about whether the relationship has been strained than how much farther it can stretch. Aiyuks latest post about Christian McCaffrey only added another layer to a situation that already feels like it is waiting for the next public reaction. [Read more 🡒]