DeSean Jackson is staying with the Philadelphia Eagles, agreeing to a five-year contract.

The two-time Pro Bowl wide receiver already was tagged as the franchise player, and now gets the long-term contract he wanted.

The deal was announced on Wednesday.

Jackson held out last training camp because he wanted an extension and let the contract situation affect him. He was deactivated for a game for being late for a team meeting, dropped more passes than usual and his production dropped.

But the Eagles are counting on Jackson to be the dynamic player he was in 2009-10.

Philadelphia stumbled to an 8-8 season last year.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)