Mike Klis of 9News confirmed the report.
The Cleveland Browns signed Williams (5-9, 185) as an undrafted free agent out of Pittsburgh in 2014. He registered 52 tackles, five tackles for a loss, two quarterback hits, a sack, four passes defensed, an interception, and a forced fumble through 14 game appearances with the 49ers last season.
Williams, 30, has recorded 301 tackles, 21 tackles for a loss, 12 quarterback hits, seven sacks, 27 passes defensed, four interceptions, and 11 forced fumbles in 91 game appearances (46 starts) through his seven NFL seasons with the Browns and 49ers.
Williams becomes the third 49ers free agent to sign with the Broncos this offseason. Offensive lineman Tom Compton and defensive tackle D.J. Jones already joined Denver.
Related News
More San Francisco 49ers News
-
Kyle Shanahan on Deommodore Lenoir's new deal: "He's exactly what we want as a Niner"
The San Francisco 49ers made headlines Tuesday by signing cornerback Deommodore Lenoir to a five-year, $92 million contract extension. Head coach Kyle Shanahan spoke to reporters before Wednesday's practice, praising the young defender and expressing the team's excitement. The... -
49ers vs. Seahawks injury report: Trent Williams, Nick Bosa miss second consecutive practice
The San Francisco 49ers are preparing for their Week 11 contest against the Seattle Seahawks on Sunday at Levi's Stadium in Santa Clara, California. Tight end George Kittle returned to practice on Thursday after missing Wednesday's session due to hamstring irritation. #49ers... -
Shanahan provides latest intel on Purdy's status for 49ers-Packers; Williams, Bosa updates
San Francisco 49ers quarterback Brock Purdy did not address reporters on Thursday, breaking his usual routine of speaking after the team's second practice of the week. Typically, the quarterback expected to start is made available to the media, making Purdy's absence noteworthy... -
49ers vs. Packers injury report: Purdy briefly throws before exiting practice; Still no Williams, Bosa
The San Francisco 49ers are preparing for their Week 12 contest against the Green Bay Packers on Sunday at Lambeau Field in Green Bay, Wisconsin. Brock Purdy, who refrained from throwing during Wednesday's practice due to a shoulder injury, resumed light throwing to team staff...