Edwards was with the Oakland Raiders during the preseason before being released and was with the Jacksonville Jaguars last season.
He auditioned for the Miami Dolphins during the regular season.
The former Stanford quarterback started for the Bills before being replaced by Ryan Fitzpatrick, passing for 6,019 career yards, 26 touchdowns and 30 interceptions.
They also tried out former Delaware State wide receiver Larrone Moore.
For more coverage of the NFL, go to profootball.scout.com.
Trent Edwards visits Eagles
Scout NFL Network Top Stories
4-star RB Dixon excited to join VolsFour-star Butler (Ga.) Taylor County running back Lyn-J Dixon committed to Tennessee recently and he spoke with Scout about his decision.
Scout Football12:55 PM
Rookie Matchups: Week 3 Raiders-RedskinsThe Raiders invested in their defense this year, but will it pay off?
Breaking Burgundy12:00 PM
Watch: Through the GauntletThe Green Bay Packers, including running back Ty Montgomery, go through ball-security drills at the June minicamp.
Packer Report9:00 AM
The Opening: Guys In the TrenchesScout's national recruiting analysts focus on which linemen from their region they're most looking forward to seeing...
Scout Football9:00 AM