It's official... Mario Williams has signed a six-year deal with the Buffalo Bills.

Mario Williams came to Buffalo on Tuesday as a free agent, and this morning he signed a six-year deal reportedly worth $100 million, with $50 million guaranteed. This is the highest deal for a defensive player in Buffalo Bills and NFL history.

This is definitely a big deal for the Buffalo Bills, especially since Williams mentioned to Bills management that he planned on visiting other cities.

Mario Williams is a two-time Pro Bowl starter, listed at 6 ft. 6 in. and weighs 285lbs.                The Buffalo Bills are finally moving in the right direction!