Khalil Shakir Cleared to Play for Bills Against Buccaneers Despite Ankle and Rib Issues
Buffalo Bills wide receiver Khalil Shakir has been cleared to play in Sunday's game against the Tampa Bay Buccaneers, carrying no injury designation. Shakir had been limited in Wednesday and Thursday's practices, wearing a red non-contact jersey due to ankle and rib issues, but returned to a full practice session on Friday in a normal jersey. Through nine games this season, Shakir has been productive, recording 45 receptions for 457 yards and three touchdowns on 58 targets. The Bills will be without top tight end Dalton Kincaid (hamstring) for the matchup, but expect Joshua Palmer (knee/ankle) to return, joining Shakir and Keon Coleman in the receiving corps. Shakir signed a four-year, $60.2 million contract with the Bills in February 2025.
