DeSean Jackson got his wish after all.
Jackson agreed to a five-year contract with the Philadelphia Eagles on Wednesday. A league source told ESPN NFL Insider Adam Schefter the deal is worth $51 million.
The two-time Pro Bowl wide receiver already was tagged as the franchise player, meaning he would've earned at least $9.4 million next season. Now, he gets the long-term security he sought last year.
Jackson held out last training camp because he wanted an extension and let his contract situation affect him. He was deactivated for a game after being late for a team meeting, dropped more passes than usual and his production dipped. But the Eagles are counting on Jackson to be the dynamic player he was in 2009-10.