Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Boise State's Khalil Shakir impressing at Buffalo Bills camp
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Highlights: Bills Take Wide Receiver Khalil Shakir in the 5th Round
Khalil Shakir's 31-Yard Catch!
Case Keenum finds Khalil Shakir on the sideline
'It's amazing': Bills rookie Khalil Shakir makes first catch of his NFL career in win over Ravens
Highlights: Bills Take Wide Receiver Khalil Shakir in the 5th Round
Little-Used Bills WR Named 'Breakout Candidate' for 2023
Shakir finding familiar faces at rookie minicamp