The Buffalo Bills and wide receiver Khalil Shakir have agreed to a four-year extension, the team announced Tuesday.
The contract is worth up to $60.2 million and includes $32 million guaranteed at signing, his agency told NFL Network's Ian Rapoport and Tom Pelissero.
The deal ties Shakir to Buffalo through the 2029 campaign. He was set to enter the last year of his rookie contract prior to the extension.