Mario Williams on Thursday agreed to a six-year deal with the Bills that's potentially worth $100M and includes $50M guaranteed, a league source told ESPN NFL Insider Adam Schefter. It's the richest deal for a defensive player in NFL history.