3 observations from Day 13 of Buffalo Bills training camp
Buffalo Bills training camp 2023: 3 most important position battles
Boise State's Khalil Shakir impressing at Buffalo Bills camp
Khalil Shakir: It's Easier the Second Time Around
Buffalo Bills post-minicamp 53-man roster projection with 3 trade candidates who could miss cut, Sports
Khalil Shakir starting to grasp Bills offense ahead of second season, Sports
Bills camp observations: Josh Allen loses his cool, Isaiah McKenzie keeps soaring - The Athletic
Buffalo Bills' Khalil Shakir earning more snaps, but not a full-time role - Buffalo Rumblings
Bills Mailbag: Breaking down the team's positional battles