Estimated read time: Less than a minute
This archived news story is available only for your personal, non-commercial use. Information in the story may be outdated or superseded by additional information. Reading or replaying the story in its archived form does not constitute a republication of the story.
Buffalo Bills receiver Khalil Shakir has agreed to a four-year contract extension worth up to $60.2 million that locks him up through the 2029 season. The Bills announced the agreement and a person with direct knowledge of the deal revealed its value to The Associated Press. Speaking on condition of anonymity because figures weren't released by the team, the person said $32 million of the contract is guaranteed. The agreement comes with Shakir having one season left on his rookie contract. It indicates the value the Bills placed on the third-year player who has established himself as one of quarterback Josh Allen's favorite options.








