DeMarcus Ware has agreed to a three-year, $30 million contract with the Denver Broncos.

Ware will get $20 million in guaranteed money and will earn $13 million in Year 1 with the Broncos.

Ware was released by the Dallas Cowboys this week.

Ware will join Von Miller to form one of the NFL's best edge pass rushing tandems.