The Buffalo Bills and Aaron Williams have agreed upon a four-year contract worth $26 million. The deal also has another $1.25 million in incentives.

Williams found a home in 2013 at strong safety after struggling initially in the NFL. Williams was the No. 34 overall pick in 2011.

"Aaron Williams is a versatile player who has grown into a key playmaker for our defense in recent years," general manager Doug Whaley said in a statement. "He had an extremely productive season for our defense in 2013. Aaron is the type of young, core player we targeted early in the process to retain for years to come and this will be our philosophy moving forward."