Buffalo Bills wide receiver Khalil Shakir (10) warms up before an NFL football game against the Miami Dolphins, Sunday, Oct. 1, 2023, in Orchard Park, N.Y. (AP Photo/Gary McCullough Stock Photo - Alamy
Bills Training Camp Preview: Who's ready to emerge on offense?
Bills training training camp: WR Khalil Shakir turning heads
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Khalil Shakir gets extra 'encouragement' from dad
Bills Training Camp Preview: Who's ready to emerge on offense?
Bills Training Camp Preview: Who's ready to emerge on offense?
Five Questions with Bills WR Khalil Shakir
Khalil Shakir catches TD pass at Buffalo Bills practice
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Buffalo Bills wide receiver Khalil Shakir (10) during an NFL football game against the New York Jets on Monday, Sept. 11, 2023, in East Rutherford, N.J. (AP Photo/Rusty Jones Stock Photo - Alamy