Ihedigbo, 34, originally signed on with the Jets as an undrafted free agent back in 2007. He spent four years in New York before catching on with the Patriots.
The Ravens signed him to a contract in 2012 and he spent two years in Baltimore before joining the Lions on a two-year contract in 2014. Ihedigbo didn’t sign on with a team until November of 2016 when the Bills added him to their roster.
He wound up sitting out the entire 2017 season.
For his career, Ihedigbo appeared in 117 games for the Jets, Ravens, Lions, Bills and Patriots and recorded 284 tackles, nine sacks, eight forced fumbles, four recoveries, eight interceptions and 24 pass defenses over the course of nine seasons.