The Bills have announced the signing of defensive end/linebacker Michael Buchanan, who was waived early last month by New England.
Buchanan has played in 18 NFL games (but only three last season) after being selected by the Patriots in the seventh round of the 2013 draft. He has recorded two sacks and five quarterbacks hits.