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
Guardians vs. Rays Prediction: Picks, Odds for ALCS Game 1
Mon Oct 12 2026
Brendan Allen Has Earned the Right to Fight for UFC Gold
Mon Oct 12 2026
Bills vs. Rams Odds, Prediction and Best Bet for MNF
Mon Oct 12 2026
Three Longshot NFL Futures Worth Betting in Week 5
Sun Oct 11 2026
Latest Betting
- White Sox vs. Guardians ALDS Game 5 Betting Pick
- UFC Vegas 122 Betting Odds: The Biggest Line Moves Before Allen vs. Duncan
- UFC Vegas 122 Picks and Predictions: Three Bets for Allen vs. Duncan
- College Football Week 6 Bets: Three Picks for Saturday’s Biggest Games
- UFC Fight Night Underdog Pick: Why Kai Kamaka III Is Worth a Bet
- WNBA Playoff Picks: Best Bets for Liberty-Dream and Aces-Valkyries
- Friday College Football Best Bets: Iowa-Washington and BYU-Iowa State

