Explore
SB Nation
Dion Dawkins explains why he’s fake panicking on some training camp reps
Dion Dawkins with a smart trick up his sleeve
Read More
SB Nation
Buffalo Bills S Sam Franklin Jr. starts for injured C.J. Gardner-Johnson on Monday
The Buffalo Bills surprised many by having Sam Franklin Jr. start Monday’s practice for an injured C.J. Gardner-Johnson.
Read More
Bills Wire
Sights and sounds from 2026 Bills training camp: Day 4
Check out highlights from Day 4 of Bills training camp right here.
Read More
Trendline
Josh Allen Impresses in Rainy Buffalo Bills Training Camp
Josh Allen Impresses in Rainy Buffalo Bills Training Camp
Read More
Bills Wire
Live stream for good: Gardner-Johnson gave a Bills camp staffer $20K
Buffalo safety C.J. Gardner-Johnson gave a Bills camp staffer $20,000
Read More
Trendline
Josh Allen Adapts to New Defensive Schemes at Bills Training Camp
Josh Allen Adapts to New Defensive Schemes at Bills Training Camp
Read More
SB Nation
Dion Dawkins refers to CJ Gardner-Johnson as another “Tazmanian devil”
These two have hit it off to start training camp
Read More
AP News
Tests reveal Bills safety C.J. Gardner-Johnson sustained a strain to his right calf, AP sources say
Tests revealed Buffalo Bills safety C
Read More
SB Nation
Buffalo Bills WR Joshua Palmer could surprise in 2026
An improved Buffalo Bills wide receivers group could benefit Joshua Palmer in 2026
Read More
Trendline
Buffalo Bills' Dion Dawkins Addresses C.J. Gardner-Johnson's Injury Concerns
Buffalo Bills' Dion Dawkins Addresses C.J. Gardner-Johnson's Injury Concerns
Read More
SB Nation
Buffalo Bills rookie LB Kaleb Elarms-Orr turning heads at training camp
Buffalo Bills rookie LB Kaleb Elarms-Orr continues taking advantage of every opportunity sent his way.
Read More
AP News
Bills safety Gardner-Johnson injures right leg during training camp practice
Buffalo Bills safety C
Read More