Rookie tight end Cornelius Ingram and the Eagles agreed to terms on a four-year contract, according to Ingram's agent, Drew Rosenhaus.

A team spokesman said there should be an announcement forthcoming. The Eagles need to cut a player before they can finalize the deal with Ingram.

Rosenhaus announced the signing on Twitter.

"After meeting with the Eagles this morning in Philly," Rosenhaus wrote, "we have just agreed to terms on a 4 year deal for rookie TE Cornelius Ingram."

Ingram was selected in the fifth round of April's draft. The Florida product missed his senior season last year with a torn ACL, but has looked very good in minicamp.

Ingram's signing leaves the Eagles with just their top two picks unsigned -- wide receiver Jeremy Maclin and running back LeSean McCoy. The team has now inked six of their draft picks.

Rosenhaus also announced that Rosenhaus Sports has signed Eagles guard Max Jean-Gilles as a new client.