Offensive line back together at Bills training camp
Buffalo Bills WR Khalil Shakir training with Eric Moulds - Buffalo Rumblings
Buffalo Bills: Updated 53-man roster projections halfway through training camp
Buffalo Bills training camp: Can new offensive coordinator Ken Dorsey finish what Brian Daboll started?
Bills observations from rookie minicamp: Kaiir Elam, James Cook, Khalil Shakir and more - The Athletic
Top 3 things to know from Day 10 of 2022 Bills Training Camp
Veteran Bills WR Fights Safety at Training Camp
Buffalo Bills training camp preview, 2022: Wide receivers - Buffalo Rumblings
Khalil Shakir gets extra 'encouragement' from dad
Buffalo Bills Training Camp Notes (2023): Day 2
BBR: Khalil Shakir can make an impact in 2022 for the Bills - Buffalo Rumblings