Mario Williams Is A Buffalo Bill

The Buffalo Bills have agreed to a deal with defensive end Mario Williams, a source told ESPN senior NFL analyst Chris Mortensen. A source told ESPN NFL Insider Adam Schefter that Williams agreed to a six-year contract. Financial terms of the deal weren’t immediately known.