Top 3 things we learned from Day 12 of Bills Training Camp
Buffalo Bills' Kyle Williams pulls on his jersey during an NFL
AP Gallery: Buffalo Bills training camp
Photos: Day 11 of Buffalo Bills training camp
Buffalo Bills: Kyle Williams Leads Defensive Report Card
Photos: Day 11 of Buffalo Bills training camp
7,529 Kyle Williams Photos & High Res Pictures - Getty Images
Photos: Day 11 of Buffalo Bills training camp
Top 3 things we learned from Day 12 of Bills Training Camp
Photos: Day 11 of Buffalo Bills training camp
06 August 2015: Buffalo Bills defensive tackle Kyle Williams (95
AP Gallery: Buffalo Bills training camp
AP Gallery: Buffalo Bills training camp
Top 3 things we learned from Day 12 of Bills Training Camp