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 Day 3: Stefon Diggs, Khalil Shakir, James Cook
Buffalo Bills news from training camp: Khalil Shakir impresses, more
Buffalo Bills wide receiver Khalil Shakir runs a punt back against the Kansas City Chiefs during the first half of an NFL football game, Sunday, Oct. 16, 2022 in Kansas City, Mo. (
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 Day 3: Stefon Diggs, Khalil Shakir, James Cook
Bills wide receiver Khalil Shakir ready for expanded role vs. Steelers
Buffalo Bills wide receiver Khalil Shakir (10) catches a pass in front go Miami Dolphins cornerback Kader Kohou (28) during an NFL wild-card football game Sunday, Jan. 15, 2023, in Orchard Park
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
Buffalo Bills wide receiver Khalil Shakir runs on the field during the second half of a preseason NFL football game against the Indianapolis Colts in Orchard Park, N.Y., Saturday, Aug. 13, 2022. (