According to The Athletic's Dianna Russini (h/t to Tristi Rodriguez of NBC Sports), Shanahan's message was simple:
"We need you."
The two hadn't spoken in over two months, not since running back Christian McCaffrey's wedding, when negotiations were at their most distant. However, by last weekend, Shanahan had reached his breaking point. He couldn't envision sending quarterback Brock Purdy onto the field without Williams, his most trusted blocker, anchoring the left side. That wasn't how the 49ers wanted to start the season.
Williams, who considers Shanahan a close friend, reminded him of his commitment to the game while expressing the need for more financial security.
"You know the only way you are taking me off the field is on a stretcher," Williams told Shanahan. "I am fully committed to giving you all of my physical and mental being if you can provide the security I need off the field for my family."
Shortly after the conversation, the deal was finalized. Williams agreed to what he called a three-year, $82.66 million "peace treaty"—an apt description of the hard-fought contract negotiations common in the NFL.
"For lack of a better word, it's kind of war, where both sides are gonna lose a little blood, but you wave the white flag at the end," Williams told reporters after reporting to the team, ending his holdout. "We both sign a little peace treaty, and we good."
With Williams and wide receiver Brandon Aiyuk now back, the 49ers feel prepared to bounce back from last season's heartbreaking finish and once again chase championship glory.
More San Francisco 49ers News
-
Kyle Shanahan provides 49ers-Browns post-game injury updates
San Francisco 49ers head coach Kyle Shanahan addressed reporters following Sunday's 26-8 victory over the Cleveland Browns, offering several updates on in-game injuries sustained at Huntington Bank Field. LB Nick Martin exited with a concussion and did not return. OL Ben... -
49ers' Kyle Shanahan delivers hilarious response to question about bad-weather game plan vs. Browns
If you're wondering what kind of conditions the San Francisco 49ers will face on Sunday against the Cleveland Browns, a clip from the Browns' Friday practice might offer some clues: If you're wondering what Sunday's #Browns game might look like, see today's... -
Kyle Shanahan shares final updates ahead of 49ers-Browns Week 13 matchup
San Francisco 49ers head coach Kyle Shanahan spoke to reporters following Friday's practice, providing final updates ahead of the team's Week 13 matchup against the Cleveland Browns. Here's everything he said. Transcript provided by the San Francisco 49ers Communications... -
49ers' Kyle Shanahan explains Eric Kendricks signing after LB backed out last year
The San Francisco 49ers' move to add veteran linebacker Eric Kendricks to the practice squad raised some eyebrows, especially given that Kendricks previously backed out of an agreement with the team last year before signing with the Dallas Cowboys. Still, the 49ers are gaining...