The 49ers signed K’Waun Williams, who arguably has been the team’s best cornerback through three games, to a three-year contract extension on Friday.
That means Williams, who inked a one-year deal in February and who was the first free agent to sign with the new regime, is under contract through the 2020 season.
“Since joining us this offseason, K’Waun has displayed every trait and characteristic we want to see from our players,” general manager John Lynch said in a statement. “He is a tremendous competitor on the field and a true professional in our building. K’Waun has continued to get better and better every day and we wanted to ensure he would be a part of what we are building moving forward.”
Williams, 26, entered the league in 2014 as an undrafted rookie with the Cleveland Browns. He worked there under defensive backs coach Jeff Hafley, who has the same job with the 49ers. Shanahan was the Browns offensive coordinator at the time.
Premium content for only $0.99
For the most comprehensive local coverage, subscribe today.
“The guy works every single day,” Shanahan said of Williams. “That’s what I see with my own eyes, and anyone who’s like that and who also is talented -- those are guys we want in this building.”
Williams has 14 tackles and two passes defensed in the 49ers’ first three games this season. His tackle total ranks sixth on the 49ers.
A number of prominent 49ers are scheduled to be free agents in March. That includes running back Carlos Hyde, safety Eric Reid, center Daniel Kilgore, defensive end Tank Carradine, cornerback Dontae Johnson, guard Brandon Fusco and defensive end Aaron Lynch.
Williams had been scheduled to be a restricted free agent.