Williams, 25, wound up going undrafted out of Mississippi State last year. He later signed a rookie contract with the Chiefs, but was waived coming out of training camp.
The Chiefs later signed him to their practice squad and has been on and off of their roster ever since. Kansas City cut him loose earlier this week.
During his college career at Mississippi State, Williams was a three-year starter and started 38 games.