
Santa Clara, CA — The San Francisco 49ers appear ready to turn the page on one of the most controversial chapters of their season. Head coach Kyle Shanahan delivered his clearest message yet this week, openly criticizing a former offensive centerpiece while expressing confidence that the team has already found a better cultural fit at wide receiver.
Just one year after the organization committed $30 million per season to Brandon Aiyuk, the 49ers officially placed him on the reserve/left squad list, ending his season and effectively closing the door on any late-season return. The move followed weeks of internal frustration as Aiyuk remained away from the facility and uncertainty lingered around his commitment.
Shanahan did not mention Aiyuk by name, but his message left little room for interpretation.
“We’re not going to build around players who constantly create tension and friction,” Shanahan said.
“Talent doesn’t excuse behavior. The guys who show up, work, and put the team first are the ones who earn trust and opportunity here.”
The timing of those comments was no coincidence. Just one day after Aiyuk’s season was officially shut down, the 49ers made a deliberate effort to showcase his replacement. Rookie wide receiver Ricky Pearsall was targeted seven times in Sunday’s win over the Titans, hauling in six catches for 96 yards in his most involved performance of the season.
Pearsall’s emergence has quickly shifted the narrative inside the building. While he lacks Aiyuk’s résumé and contract status, Shanahan and the coaching staff appear energized by his approach.
“Effort and attitude matter here,”
one team source said. “Guys who play for each other get chances.”
That sentiment aligns with the frustration surrounding Aiyuk’s final months with the team. Even before his devastating knee injury, Aiyuk’s engagement and body language had drawn criticism. Drops mounted, sideline frustration became visible, and concerns grew about whether his priorities aligned with the team’s Super Bowl pursuit.
By contrast, Pearsall has drawn praise for embracing his role without complaint. He has played through limited targets, absorbed physical coverage, and remained engaged regardless of his stat line. Shanahan made it clear that mindset carries weight.
“When you’re all in, we’re all in on you,” the coach said.
The financial implications are also impossible to ignore. Pearsall is operating on a rookie deal, while Aiyuk’s massive contract now looms as a long-term question for the front office. With the 49ers still firmly in the playoff hunt, the organization appears comfortable betting on chemistry and accountability over star power.
Elite wide receivers are rare, and Shanahan acknowledged that replacing top-tier talent is never easy. But the message from Santa Clara is unmistakable. The 49ers believe they can win without distraction, without drama, and without waiting for someone who no longer fits their identity.
As the postseason approaches, San Francisco isn’t just choosing who lines up on Sundays. They’re choosing who belongs in the locker room — and Kyle Shanahan sounds confident they’ve already made the right call.