The Philadelphia Eagles have signed Leodis McKelvin to a two-year, $6 million deal.

McKelvin was the 11th overall pick in the 2008 NFL Draft by the Buffalo Bills.

McKelvin was waived shortly before the start of free agency.

McKelvin will be reuniting with Jim Schwartz who was the defensive coordinator in Buffalo from 2014-2015.