The deal is worth $36 million, with $26 million of that guaranteed, according to ESPN's Adam Schefter.
The Eagles traded starting quarterback Nick Foles and a second-round pick in the 2016 draft to the St. Louis Rams last offseason for the 28-year-old Bradford.
In Philadelphia, Bradford started 14 games. He missed two games after spraining a shoulder and receiving a concussion in a game against the Miami Dolphins. (ESPN)
RELATED:
Philly Coach: Sam Bradford "Perfectly" Fits Offensive System
Former Sooner QB Sam Bradford Not Expected to Receive Franchise Tag
Are you on Google+? Add +Oklahoma Sooners Blog to your Circle!
Former Sooner QB Sam Bradford Not Expected to Receive Franchise Tag
Are you on Google+? Add +Oklahoma Sooners Blog to your Circle!