Bills, WR Khalil Shakir agree to 4-year contract extension
Jan 26, 2025; Kansas City, MO, USA; Buffalo Bills wide receiver Khalil Shakir (10) makes a catch against the Kansas City Chiefs in the AFC Championship game at GEHA Field at Arrowhead Stadium. Mandatory Credit: Denny Medley-Imagn Images 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.
--Field Level Media
Latest Betting
- NBA Best Bets Today: Top Betting Picks for Monday March 30th
- Michigan vs Tennessee Prediction: Why Wolverines Are the Elite 8 Best Bet
- Top NBA Bets Today: Expert Picks for March 29 Slate
- UFC Seattle Predictions: Adesanya vs Pyfer Main Event Betting Picks and More
- Arizona vs Purdue Elite 8 March Madness Betting Picks, Prediction
- NBA Picks for March 27: Best Bets for Friday Night Slate
- Why St. John's Can Cover Sweet 16 Spread Against Duke

