Harold signed a one-year contract with the Bills on Wednesday, Adam Schefter of ESPN reports.

Harold set a personal high with four sacks last season despite missing the first three games of his professional career. It's not clear if he'll operate as a defensive end or linebacker in Buffalo, but it's possible he could see time at both spots.

More News
Our Latest Stories