DeMarcus Ware has signed a three-year, $30 million contract with the Denver Broncos that includes $20 million in guaranteed money, a source told ESPN NFL Insider Adam Schefter.

The Broncos announced the signing Wednesday, but they did not confirm the financial terms.

The deal, according to the source, will pay Ware $13 million in 2014 -- $250,000 more than the Pro Bowl pass-rusher was scheduled to make from the Dallas Cowboys, who released him Tuesday. His $7 million salary in 2015 also will be guaranteed, according to the source.

The deal is contingent upon the 31-year-old Ware passing a physical exam Wednesday.