The Eagles and veteran defensive back Corey Graham have agreed to terms on a one-year deal.
Graham, 32, has been in the league since 2007, when he was a fifth-round pick out of New Hampshire.
Graham began his career as a cornerback but transitioned into a safety over the last two years. That's important to note because while the Eagles' starting safeties are set, corner is the weakest spot on the team. Jaylen Watkins and Terrence Brooks have been battling for the third safety job and the Eagles still have special teams ace Chris Maragos.
Complete coverage of the Philadelphia Eagles and their NFL rivals from NBC Sports Philadelphia.
Graham started all 32 games at safety for the Bills over the last two seasons.
There are plenty of connections between Graham and the Eagles, starting with the 2014 season, when Graham played his first year in Buffalo. Jim Schwartz was the defensive coordinator then and Graham started nine games for him and had two interceptions.
In 2012-13, Graham was with the Ravens and was a part of the Super Bowl-winning team in 2012. Back then, Eagles vice president of player personnel Joe Douglas was with the Ravens as a national scout.
Graham spent the first five years of his career with the Bears. He started 10 games and played in 77 with Chicago. In his last season with the Bears, he was named as a Pro Bowler as a special teamer.
With the move, the Eagles' roster is full at 90 players.