Williams was suspended twice last season while playing for the Denver Broncos, getting a six-game ban for violating the NFL’s performance-enhancing drugs policy and a three-game suspension for his second arrest for driving under the influence . In nine seasons with the team, Williams recorded 21 sacks and 12 forced fumbles.
Williams would seem to be a replacement for the long-time bear Urlacher, who will part ways with the team after both sides could not come to an agreement on a contract this week.
Williams will earn a base salary of $900,000 and can make a maximum of $1.75 million if he hits several bonuses. He was scheduled to make $6 million from the Broncos in 2013 before they released him.