It's a talented team with a lot of young ascending players, and a good number of them were named Bills team captains for 2020.
The team announced on Wednesday that Josh Allen and Dion Dawkins were elected by their teammates as captains on offense, Tremaine Edmunds, Jerry Hughes and Jordan Poyer on defense, and Reid Ferguson and Andre Roberts on special teams.
The Bills are back and ready for the 2020 season! Scroll through to see the team's best portraits
For Allen, Dawkins, Edmunds and Ferguson this is the second consecutive season they will serve as captains, as they are a firm representation of the team's young core.
Hughes, Poyer and Roberts are serving for the first time as captains in their Bills career.
During head coach Sean McDermott's tenure, Buffalo had five captains in 2017, but six in each year after that.