Linebacker Zach Brown signed a one-year contract with the Buffalo Bills on Monday, agent Carl Carey told The Associated Press.
Brown fills a need in Buffalo after the team lost starter Nigel Bradham in free agency, and cut defensive end Mario Williams.
Brown spent four seasons with the Tennessee Titans, who selected him in the second round of the 2012 draft. His career was derailed after he tore a pectoral muscle in Tennessee's 2014 season opener.