‘As first reported by ESPN NFL insider Adam Schefter and NFL Network insider Tom Pelissero, the Bills and Cook have agreed to a four-year contract extension worth $48 million, with $30 million of that money guaranteed. He is now under contract with the Bills through the 2029 season.’