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
Why should fans expect Peterson to stay?Minnesota Vikings RB Adrian Peterson sent out a cryptic tweet about the New York Giants’ recent roster moves, but those who would be surprised if he ends up somewhere else don't…
Viking UpdateYesterday at 5:14 AM
Wolfley: Keep Timmons, Shazier TogetherLawrence Timmons has played in an 120 consecutive regular-season games, of which he's started 101 straight, NFL highs for linebackers. Craig Wolfley believes those streaks should…
Steel City InsiderYesterday at 3:56 AM
Rams face decision with Trumaine JohnsonPrior to the start of free agency, the Rams have a major question to address with the veteran cornerback.
LA Rams ReportSaturday at 9:11 PM
Report: Broncos Have Visit Lined Up With DTThe Denver Broncos are going to kick the tires on an old Bill Kollar pupil.
Mile High HuddleSaturday at 9:34 AM