The Eagles have reached an agreement with free-agent defensive tackle Cullen Jenkins on a five-year, $25 million contract, according to a source. Jenkins had a career-best seven sacks last season for the Packers.