Buffalo Bills Running Back James Cook Misses Practice
Bills training training camp: WR Khalil Shakir turning heads
2022 Top 25 Buffalo Bills 25 and Under: No. 16 Khalil Shakir
Khalil Shakir: NFL Analyst Calls Bills R5 Draft Pick a 'Steal'
Buffalo Bills' Khalil Shakir New No. 3 WR? 'I'm Ready!' - Sports Illustrated Buffalo Bills News, Analysis and More
Khalil Shakir: Preparing Like I Always Prepare
FIVE TAKEAWAYS: Bills storm back against Colts in preseason opener; Rookies, Hodgins, Barkley perform well, Keenum struggles, Sports
Bills rookie WR/PR Khalil Shakir among inactives vs. Rams (Full list)
Buffalo Bills wide receiver Khalil Shakir misreads trajectory of Pittsburgh Steelers punter Pressley Harvin III's 69-yard punt