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
Mack named PFWA Defensive Player of the YearRaiders DE Khalil Mack Named PFWA Defensive Player of the Year
SB Report10:21 AM
4 teams have more than $20M in carryoverThe NFL Players Association released the amount of salary-cap dollars each team can carry over into their 2017 salary cap, with four teams having more than $20 million and five…
Scout NFL Network10:01 AM
Texans Pass on an OC, O'Brien to Call PlaysBill O'Brien is set to call the plays for the Houston Texans in 2017.
State of the Texans9:05 AM
Romeo Crennel Staying as Assistant Head CoachRomeo Crennel is not ready to hang it up so the Houston Texans made sure he is staying with the organization.
State of the Texans7:52 AM