Key fantasy football training camp battles to watch
Five Questions with Bills WR Khalil Shakir
Khalil Shakir: Preparing Like I Always Prepare
Bills Rookie WR Khalil Shakir 'Steps Up' as Buffalo Deals With Injuries - Sports Illustrated Buffalo Bills News, Analysis and More
Early WR Fades at ADP: Gabriel Davis, Amon-Ra St. Brown, Hunter Renfrow : r/fantasyfootball
What went wrong and what happens next for Bills after another early playoff exit? : r/buffalobills
Mr. Everywhere in high school, rookie receiver Khalil Shakir ready for any role with Bills
BILLS TRAINING CAMP PREVIEW: Full-scale look at each positional group, Sports
Who emerges at slot wide receiver position for Bills?
3 observations from Day 2 of Buffalo Bills training camp
Buffalo Bills draft speedy James Cook, Khalil Shakir to take pressure off Josh Allen - ESPN - Buffalo Bills Blog- ESPN
Bills Khalil Shakir's background prepares him for versatile role in Buffalo
Source - Bills RB Nyheim Hines (knee) expected to miss season - ESPN