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
Three MLB Futures Worth Betting Before the Odds Disappear
Fri May 22 2026
Aaron Rodgers Is Retiring, But Will He Actually Walk Away?
Thu May 21 2026
Latest Betting
- MLB Pitcher Props Today: Best Bets for Cam Schlittler, Aaron Nola and More
- Spurs vs Thunder Game 2 Best Bets: Top Picks for Western Conference Finals
- MLB Picks Today: Best Bets for Red Sox vs Royals and Orioles vs Rays
- Spurs vs. Thunder Game 1 Best Betting Picks and Predictions
- Canadiens vs. Sabres Game 6 Betting Picks and Predictions
- UFC Vegas 117 Betting Picks: Best Props and Predictions for Saturday Night
- MLB Picks Today: Twins and Mariners Headline Friday's Bets

