3 observations from Day 4 of Buffalo Bills training camp
Buffalo Bills beat Chicago Bears in preseason finale: What to know
Bills camp observations: James Cook opening eyes, don't count out Zack Moss - The Athletic
James Cook looks ready to take Bills offense to next level (Camp Day 4 Observations)
James Cook looks ready to take Bills offense to next level
Bills 2nd-yr player locks it down, makes case for CB2 on Day 7 of camp ( Observations)
Observations: Case Keenum struggles, but Bills reserves pull out preseason win over Colts
Observations: With Josh Allen at the helm, anything seems possible for this Bills team
Bills observations: In-depth look at Kaiir Elam's day; did Matt Araiza end Puntapalooza? - The Athletic
Josh Allen, Stefon Diggs + others turned the Bills offense into a powerhouse heading into the playoffs
Bills training camp news: Four takeaways from first four days
Buffalo Bills Training Camp Battles: Terrel Bernard, Tyrel Dodson Vie To Replace Tremaine Edmunds