/cdn.vox-cdn.com/uploads/chorus_image/image/64830746/usa_today_13097080.0.jpg)
Training camp is officially under way for the Buffalo Bills, and today’s links has plenty of coverage to start your day. Find the latest on the Bills and their first day at St. John Fisher below, and check with Buffalo Rumblings for updates throughout the day.
Offensive line competition in full swing as Bills open camp | WGR 550 SportsRadio
A lot of red zone work on day one, as well.
Bills Training Camp 2019: Josh Allen works with Cole Beasley on Day 1 (9 observations) | NewYorkUpstate.com
Allen's accuracy, Beasley shaking off rust, and more in camp takeaways.
Top 3 things to know about Day 1 of Bills training camp - BuffaloBills.com
Chris Brown provides analysis on the first training-camp practice of the 2019 season.
Mitch Morse: "It's a race against time" - BuffaloBills.com
“Bills center Mitch Morse joined One Bills Live to discuss his first trainingvcamp practice with the team, the start of the OL battle and his impressions of QB Josh Allen.”
Ed Oliver lines up with second-team defense in first Bills camp practice – The Buffalo News "The milestones will arrive often for Ed Oliver in the next couple of months." (Subscription required.)
8 players explain how the Bills culture has evolved during the Sean McDermott era - BuffaloBills.com
LeSean McCoy, Jordan Poyer, Lorenzo Alexander and five other players who have played under Sean McDermott since 2017 exemplify six reasons the organization has grown in three seasons.
Watch: Bills’ Josh Allen halts interview for picture with young fan holding back tears - newyorkupstate.com
The young fan got Allen's attention: "Josh Allen, you look awesome in shorts."
As Bills open camp: ‘This is Josh Allen’s team at this point’ – The Buffalo News
"The Bills open training camp at St. John Fisher with one certainty: "The other 90 guys know this is Josh Allen’s team at this point," General Manager Brandon Beane said in his opening news conference."
First day of training camp finds offense diving into red-zone work – The Buffalo News
Here is what Mark Gaughan takes away from the first day of Bills training camp. (Subscription required.)
Beane: 'We want to be trending up' this season | WGR 550 SportsRadio
“Bills general manager Brandon Beane joined Howard and Sal just before the first practice at St. John Fisher College on Thursday.”
Featured on Buffalo Rumblings
Buffalo Bills offensive line rotation on Day 1 of training camp includes changes from spring - Buffalo Rumblings
The Bills made a few changes since minicamp.
Buffalo Bills’ pre-training camp 2019 53-man roster prediction - Buffalo Rumblings
It’s our too-early look at the Bills’ 53-man roster.
Buffalo Bills wide receiver rotation on opening day of training camp - Buffalo Rumblings
The Bills did what we expected on Day 1, at least at WR.
2019 Buffalo Bills scouting report: wide receiver Isaiah McKenzie - Buffalo Rumblings
The diminutive wideout looks to reclaim his role among Buffalo’s receiving corps.
2019 Buffalo Bills training camp recap: Day 1 features John Brown - Buffalo Rumblings
The offense had its moments on the first day.