C.J. Gardner-Johnson didn’t bother with the usual polished post-practice script this week. Speaking after Buffalo Bills practice, the former Houston Texans safety went straight at his old team and the way his exit played out, using blunt language and plenty of edge ahead of a Week 1 trip back to NRG Stadium.
"I'm glad you asked about that Texans shit. You got me pissed now," he said, before unloading on the circumstances of his release three weeks into the 2025 season. Gardner-Johnson called the stories around his departure "lies," questioned why Head Coach DeMeco Ryans didn’t defend him publicly, and argued it was unfair to pin an 0-3 start on one player.
That kind of talk makes for easy football theater. It also sets up a noisy opener.
But the heart of the matter in Houston, as the reporting around the situation makes clear, was never just the record. It was the fit.
The Texans brought Gardner-Johnson in before the 2025 season expecting a veteran who could steady the back end of a defense built to contend. Instead, according to the source material, they got a player who freelanced away from the scheme, criticized teammates publicly and privately, and bristled over how he was being used.
Ryans’ approach left little room for that kind of friction. His standard is built on discipline, communication and selflessness, and when reports emerged that Gardner-Johnson was ignoring assignments and creating tension in the defensive backs room, the relationship was already headed in one direction.
When Ryans addressed the move, he didn’t dress it up.
"It was my decision to move on... Coming from me, the head coach, it was the best for our team."
Gardner-Johnson has framed his defense around the idea that Houston was already 0-3, so the blame couldn’t land on him alone. But the issue, as laid out in the reporting, was never that he was responsible for all three losses. It was that early-season adversity demanded buy-in, and his complaints about not blitzing enough, his push for a trade and his habit of pointing fingers made him a problem the Texans chose not to keep around.
The Texans moved on after Week 3, and the result, per the source, was a steadier secondary and a defense that regained its footing. Gardner-Johnson, meanwhile, moved through practice squads and depth charts before landing on a one-year deal in Buffalo.
Now he gets the return he’s been talking about. The Bills open the 2026 season at Houston, and Gardner-Johnson says he "can't wait to see them."
On September 13, the focus shifts from quotes to coverage. C.J.
Stroud and the Texans’ offense won’t be answering for Gardner-Johnson’s comments. They’ll be testing the assignment discipline that helped push him out in the first place.
And when the game starts, Houston’s view of the situation is simple: DeMeco Ryans drew a line, enforced it, and kept moving.
In Other News...
Texans Are Starting To See Why Marlin Klein Was Worth It
Marlin Klein is starting to look like more than just a developmental tight end taking up space in training camp. The Texans spent a second-round pick on him because of his size and athletic profile, even though his college production never matched the buzz, and recent practices have offered a glimpse of why they were willing to bet on the traits over the rsum. He has shown enough in camp to keep drawing attention as a potential dynamic piece in the offense, the kind of player who can create mismatch problems if his game keeps coming together.
Kleins path is still very much in progress, though, and the next few weeks will say plenty about how quickly he can turn flashes into a real role. He missed time earlier in the offseason with a hamstring strain, which only made the ramp-up more complicated, and his snap count for the coming season is not set in stone. For the Texans, the appeal is obvious, but the payoff depends on whether the rookie can keep stacking days and carry that camp momentum into preseason action. [Read more 🡒]
Texans Backfield Battle Just Took A Hit At The Wrong Time
The Texans backfield competition hit a snag in training camp when Jawhar Jordan went down with a hip flexor strain. Houston expects the running back to be sidelined for about a week, a frustrating pause for a player who had been showing promise and seemed positioned for a larger role in the offense this season.
To keep the workload steady, the Texans turned to free agency and added running back Owen Wright for depth. It is a small move on the surface, but in a camp battle where every rep matters, Jordans brief absence gives another runner a chance to get on the field while Houston waits to see how quickly he can get back into the mix. [Read more 🡒]
