ORCHARD PARK, N.Y. | Marcell Dareus has become the Buffalo Bills’ top-paid player after signing a six-year contract extension worth just over $100 million.

The Bills announced the signing Thursday. A person familiar with negotiations revealed the length and value of the contract to The Associated Press, speaking on condition of anonymity because the team did not disclose those figures.

FILE - In this Aug. 14, 2015, file photo, Buffalo Bills defensive tackle Marcell Dareus (99) watches the action during the first half of an NFL preseason football game against the Carolina Panthers in Orchard Park, N.Y. Several teams will be missing key players when the NFL season kicks off this weekend. (AP Photo/Bill Wippert, File)
FILE – In this Aug. 14, 2015, file photo, Buffalo Bills defensive tackle Marcell Dareus (99) watches the action during the first half of an NFL preseason football game against the Carolina Panthers in Orchard Park, N.Y. Several teams will be missing key players when the NFL season kicks off this weekend. (AP Photo/Bill Wippert, File)
FILE – In this Aug. 14, 2015, file photo, Buffalo Bills defensive tackle Marcell Dareus (99) watches the action during the first half of an NFL preseason football game against the Carolina Panthers in Orchard Park, N.Y. Several teams will be missing key players when the NFL season kicks off this weekend. (AP Photo/Bill Wippert, File)

The agreement was reached before Buffalo’s season opener against Indianapolis on Sunday. Dareus will miss the game while serving a one-game suspension for violating the NFL’s substance abuse policy.

Dareus is a two-time Pro Bowl and one-time All Pro selection. He has one year left on his rookie contract signed in 2011 when he was drafted third overall.

Dareus’ extension surpasses the six-year, $100 million contract Bills defensive end Mario Williams signed in 2012.

AP NFL website: www.pro32.ap.org and www.twitter.com/AP_NFL