The New York Giants have agreed to terms with linebacker Tremaine Edmunds,.
Edmunds, who made two Pro Bowls with the Bills in 2019 and 2020, was released last week by Chicago, where he spent the past three seasons.
Edmunds has started 119 games over eight NFL seasons, recording 900 total tackles (43 for loss), 14 interceptions (one of which he returned for a touchdown), 59 passes defensed, 24 quarterback hits, 8.5 sacks, four forced fumbles, and two fumble recoveries.
The 6-foot-4, 251-pound linebacker has amassed 100+ tackles in every season played. He also became the youngest player in NFL history to reach 100 career games played.
The Bills originally drafted the Virginia Tech product with the No. 16 overall pick in 2018. Joe Schoen, general manager of the Giants, held the assistant GM role at the time in Buffalo.
Edmunds has 10 games of postseason experience, starting each of them and racking up 84 total tackles, nine passes defensed, five quarterback hits, two tackles for loss, one fumble recovery, and one sack.
Last week, the Giants released linebacker Bobby Okereke, who was voted a captain in each of his three seasons with the franchise.