Givens was released by the Eagles on Sunday, Rand Getlin of NFL.com reports.
Givens caught one pass for 19 yards in Saturday's preseason win over the Colts.
Givens is on the roster bubble, The Philadelphia Inquirer reports.
Givens failed to haul in his only target in Thursday's preseason opener against Tampa Bay.
The Eagles have signed Givens to a one-year contract, NJ.com reports.
Givens caught 19 passes for 346 yards and a touchdown on 53 targets in 12 games with the Ravens in 2015.
Givens was targeted five times, but managed just a 17- yard catch in Sunday's loss to the Chiefs.
Givens wasn't targeted in Sunday's 35-6 loss to the Seahawks.
Givens caught just three of his eight targets for 68 yards in Sunday's loss to Miami.
Givens caught one pass for 48 yards on three targets in Monday's 33-27 win over the Browns.