The Eagles and wide receiver Riley Cooper are close to agreeing to new contract, according to an NFL source.

The multi-year deal could be struck and announced in the next few days. Cooper, who was drafted by the Eagles in the fifth round of the 2010 draft, is slated to become a free agent on March 11.

The Eagles are also expected to sign free agent wide receiver Jeremy Maclin to a new deal, most likely a one-year, "show me" contract after he tore his anterior cruciate ligament last July. But talks between the Eagles and Cooper's representatives picked up over the last few days and the 26-year-old receiver will likely be locked up first.

Cooper caught 47 passes for 835 yards and eight touchdowns last season filling in for the injured Maclin. He had great success with Nick Foles throwing to him, catching 39 passes for 742 yards and seven scores in the final 11 games of the season after Michael Vick was replaced.