The Buffalo Bills are keeping one of their franchise cornerstones in the building.
General manager Brandon Beane announced Tuesday that the team had re-signed wide receiver Khalil Shakir to a four-year extension to keep him on the roster through 2029. The deal is worth up to $60.2 million with $32 million guaranteed, including $18 million paid out in the first 12 months.





