Bills-Panthers joint practice: How did Josh Allen do against Carolina defense? (5 observations)
Damar Hamlin's impressions of first padded practice + Day 5 training camp observations
Buffalo Bills training camp day 1: Good and bad from Josh Allen (7 observations)
3 observations from Day 12 of Buffalo Bills training camp
Training camp observations: Bills RBs hit holes hard on first day in pads
Camp observations: Tempers flare again, but Josh Allen likes feisty practices
3 observations from Day 5 of Buffalo Bills training camp
Buffalo Bills 2nd-year player locked it down, makes case for CB2 on Day 7 of training camp (Observations)
Dodson, Elam lead standouts from Return of the Blue and Red Scrimmage - Buffalo Rumblings
4 Observations: Lineup shuffles, position battles highlight day two of camp
Bills set initial 53-man roster
BILLS CAMP: Rookie running back continues to shine, Allen shows why he's beloved, other Day 3 observations, Sports
CB Christian Benford back in the CB2 race, other observations from camp - Buffalo Rumblings