Despite the Buffalo Bills' reputation of being unable or unwilling to pay big money for star players, the Bills grabbed a major free agent off the market on Thursday, signing defensive end Mario Williams to a six-year deal that could be worth up to $100 million, with $50...

More...