Williams was waived-injured two weeks ago with a calf injury. After clearing waivers, the Bills (8-7) placed him on injured reserve and then released him on Monday once he was fully healthy. He is free to sign with another team.
Williams, who was traded to the Bills for a sixth-round draft pick in April by the Tampa Bay Buccaneers, had been under contract with Buffalo through 2018. His $5.2 million base salary for next season won't become fully guaranteed until the third day of the league year in march.
Williams, a Buffalo, N.Y., native, appeared in nine games this season, catching eight passes for 142 yards and one touchdown. Against the Houston Texans in Week 4, he caught an 80-yard touchdown pass from Bills quarterback E.J. Manuel. He was inactive for four of the last eight games.
Williams expressed frustration with his playing time earlier in the year, and the Bills granted his agent permission to seek a trade in October. A fifth-year veteran, Williams has caught 233 career passes for 3,089 yards and 26 touchdowns.
- Mike Fiammetta