Williams is a uniquely talented beast of a defensive end/outside linebacker hybrid player, but through six games, he has largely been reigned in by opposing offenses.

The Bills defense ranks 32nd against the rush and 20th against the pass, and Williams has found the QB just 3.5 times for sacks so far. Throw in the fact that 1.5 of those sacks came against the hapless Cleveland Browns and you have serious cause for concern in Buffalo.

Now, the question has to be raised: Was signing Williams a mistake?

After all, there is no possible way that "Super Mario" is living up to expectations. He has yet to showcase the disruptive tendencies that made him a destructive force with the Houston Texans. He does not have burst coming off the edge, he is not a consistent presence in the backfield and Williams is not improving the play of those around him.

Rick Stewart/Getty Images

Look at how great Connor Barwin and J.J. Watt became with Williams surrounding them. Each player became an elite pass-rusher. Without Williams, Barwin has just one sack this season, and it did not come until Week 7.

Was signing Mario Williams a mistake for the Buffalo Bills?

YesNoSubmit Votevote to see results

Was signing Mario Williams a mistake for the Buffalo Bills?

Yes

66.8%

No

33.2%

Total votes: 660

Where are the same results in Buffalo?

Perhaps chemistry takes time, but when you spend $100 million, you expect immediate dividends. The Bills are in a tight AFC East battle, and the defense is not holding up its end of the bargain.

No player on the Bills has more than four sacks or two tackles for a loss. Buffalo is giving up 173 rushing yards per game and 256 through the air.

Williams must showcase more in order to validate his contract. The 6'6", 292-pounder is struggling to make an impact and has yet to record more than four tackles in any game this season.

A two-sack performance against the Arizona Cardinals in Week 6 was certainly an encouraging sign, but the Bills still need consistently heightened play.