Buffalo Bills news from training camp: Khalil Shakir impresses, more
Buffalo Bills wide receiver Khalil Shakir warm ups prior to an NFL football game against the Kansas City Chiefs Sunday, Oct. 16, 2022, in Kansas City, Mo. (AP Photo/Ed Zurga Stock Photo
Bills training training camp: WR Khalil Shakir turning heads
Buffalo Bills wide receiver Khalil Shakir catches a pass during practice at the NFL football team's training camp in Pittsford, N.Y., Friday, July 28, 2023. (AP Photo/Adrian Kraus Stock Photo - Alamy
Former Boise State wide receiver, Khalil Shakir, selected by Buffalo Bills in NFL Draft
3 observations from Day 2 of Buffalo Bills training camp
Bills Training Camp Preview: Who's ready to emerge on offense?
Bills training camp Day 3: Stefon Diggs, Khalil Shakir, James Cook
Bills Training Camp Preview: Who's ready to emerge on offense?
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
Training camp observations: Backup DBs, Khalil Shakir make plays
Buffalo Bills wide receiver Khalil Shakir catches a pass during practice at the NFL football team's training camp in Pittsford, N.Y., Friday, July 28, 2023. (AP Photo/Adrian Kraus Stock Photo - Alamy
Buffalo Bills wide receiver Khalil Shakir (10) plays against the Carolina Panthers during an NFL preseason football game on Friday, Aug. 26, 2022, in Charlotte, N.C. (AP Photo/Jacob Kupferman Stock Photo - Alamy
Buffalo Bills wide receiver Khalil Shakir (10) reacts after being thrown a ball wide receiver Stefon Diggs (14) after a play during an NFL wild-card football game Sunday, Jan. 15, 2023, in