Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Five Questions with Bills WR Khalil Shakir
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Khalil Shakir: It's Easier the Second Time Around
Former Boise State wide receiver, Khalil Shakir, selected by Buffalo
Bills Training Camp Preview: Who's ready to emerge on offense?
Buffalo Bills wide receiver Khalil Shakir catches a pass during