Aaron Williams' career with the Buffalo Bills is over.
The veteran safety, who dealt with serious neck issues the past two seasons, was released Thursday, the team announced.
Williams joined the Bills in 2011 as a second-round draft pick from Texas.
After two unspectacular seasons as a cornerback, Williams was moved to safety in 2013. He suffered a neck injury during a collision with New England Patriots wide receiver Julian Edelman in the second game of the 2015 season, and wound up missing 13 games.
He tried coming back in 2016, but suffered a huge setback on a devastating hit from Miami Dolphins wide receiver Jarvis Landry. Williams only played in seven games last season, with five starts.
For his career, he has seven interceptions and two forced fumbles. He was credited with 257 tackles, including 184 initial hits.
There has been strong speculation that Williams will retire from football.