Bills, WR Khalil Shakir agree to 4-year contract extension

The Buffalo Bills and wide receiver Khalil Shakir agreed to a four-year contract extension through the 2029 season.

The team announced the extension on Tuesday but not the value. Spotrac pegged it at $60.2 million with $32 million in guaranteed money.

The Bills selected the Boise State product in the fifth round of the 2022 NFL Draft.

In 15 regular-season games in 2024, he led the Bills with 821 receiving yards and caught four touchdown passes. The 25-year-old Shakir made 76 catches on 100 targets.

In three playoff games, Shakir added 18 catches for 174 yards. The Bills were eliminated in the AFC Championship Game, losing 32-29 to the Kansas City Chiefs.