Khalil Shakir: Excited For This Opportunity
Khalil Shakir gets extra 'encouragement' from dad
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Buffalo Bills wide receiver Khalil Shakir (10) looks on during pre
NFL: Buffalo Bills rookie WR Khalil Shakir has arrived
Bills Training Camp Preview: Who's ready to emerge on offense?
Buffalo Bills wide receiver Khalil Shakir (10) takes part in a
Bills training camp news: Players rising, falling and 6 observations