Ian Rapoport reports defensive end DeMarcus Ware has agreed to a contract with the Denver Broncos, the contract is reportedly for three years with $20 million guaranteed.