Defensive tackle Kyle Williams agreed to a contract extension with the Buffalo Bills on Thursday. The two-year starter received a three-year contract extension through 2012 worth $14.5 million, according the NFL Network. The Bills confirmed the contract extension but did not release the terms. Williams' agent, Albert Elias, did not immediately return a call from The Associated Press.