The Eagles have signed defensive back Marlin Jackson to a two-year contract. A former first-round draft pick by the Colts, Jackson is coming off a pair of season-ending knee injuries.