The Bills have met most of the conditions for a contract with Texans free-agent defensive end Mario Williams and are "close to a deal," a league source told ESPN NFL Insider Adam Schefter. One source said the Bills will "do the deal," but they still are trying to satisfy another condition that concerns Williams. An answer is expected "real soon."