The Buffalo Bills have agreed to terms with free agent LB Keith Rivers. In accordance with team policy, terms of the deal were not disclosed.
Rivers produced 42 tackles (22 solo) and one sack in 16 games (eight starts) with the New York Giants in 2013.
The 6-2, 235-pound University of Southern California product entered the NFL as a first-round (ninth overall) draft selection of the Cincinnati Bengals in 2008 and spent his first four years with the Bengals before joining the Giants in 2012. He has 262 tackles (171 solo) and three sacks in 62 NFL career games (47 starts).