The Eagles said last night they agreed to a new five-year contract with cornerback Joselio Hanson. Hanson, 27, played in every regular season game for the Eagles over the past three seasons, after playing 13 games for San Francisco in 2004. He started three games and grabbed his first NFL interception in 2008.