After an injury forced him to miss most of last season for the Texans, some thought that Mario Williams would enter free agency at a discount. Not according to the Bills, who took advantage of a big offer and signed one of the league’s best defenders. Williams inked a six year deal worth a potential $100 million and $50 million guaranteed. It is officially the richest deal ever given to an NFL defensive player. Will this help the Bills actually get a winning season in our 2012 free NFL picks?


The Bills made this move almost out of necessity. They were one of the worst defensive teams in the NFL last season, and with their offense mostly set in stone, multiple improvements on the other side of the ball was crucial. The Bills were 28th against the run last season, giving up almost 140 yards per game on the ground. Williams should improve that stat by several spots in the rankings for 2012.


Williams has 53 career sacks in six NFL seasons, and that was with only playing 13 games in 2010 and only 5 games last season. In 2011, Williams was on pace for 16 sacks before getting hurt, which would have been his first double digit sack season since he did it in back to back seasons in 2007 and 2008. 


If he can remain healthy, he will give the Bills something they have needed for years, a guy to scare the crap out of Tom Brady, and a guy to help stop the run. Although he came at a huge price tag, he will be worth every penny if he can stay on the field and play all 16 games.