Givens, 26, caught 20 passes for 353 yards and a touchdown in 2015 in 15 games between the then-St. Louis Rams and Baltimore Ravens.

Givens said his production in his first two seasons "had a lot to do with Sam Bradford," per the Eagles.

"I feel like he's finally going to come into his own and be the [Bradford] everybody knows he can be," Givens said.

Givens also spoke about the wide receiver corps he'll be joining, saying, "We have to set the bar high to be one of the better groups. That's my mindset going into the [wide receiver] room."

Givens was solid if unspectacular for the Rams in his his first two seasons, combining to catch 76 passes for 1,267 yards and three touchdowns. In his last two seasons, however, he notched just 21 receptions for 360 yards and a score.

He was traded to Baltimore early last season for a conditional seventh-round draft pick.

In Philadelphia, Jordan Matthews and Nelson Agholor are the likely starters, while Josh Huff projects to be the top option in the slot and tight end Zach Ertz will be one of Bradford's top targets in the passing game.

Shifty veteran running back Darren Sproles will also be a major factor in the passing game, though namely on screen passes and short outs.

With Riley Cooper and Miles Austin no longer in Philadelphia, however, Givens will have the opportunity to earn a role as the team's fourth receiver or better, if Agholor or Huff struggle (Matthews is locked into the No. 1 role at wideout).

Adam Caplan of ESPN thinks Givens could be a nice fit for Philadelphia:

Givens will line up outside. Better than average speed. Real opportunity for him with Eagles to have a significant role.